Python——dat文件批量合并为同一个csv文件,含代码与demo数据,可直接运行。 目的:将文件夹ZW下的所有dat文件(含子文件夹)合并,并保存到results.csv中,便于后续使用excel进行处理与分析。
2022-01-20 12:28:35 12KB csv文件处理 dat文件处理
1
python爬虫 通过python requests 的库来进行html获取 正则表达匹配 csv文件处理
2021-12-11 22:47:08 5KB python 正则表达式 csv
1
1. 分别爬取京东和淘宝,在手机频道中找出累积销量最高的20款手机,以直方图的形式展示手机型号及其销量,按照销量倒排序 2. 用爬取的数据作散点图,横轴为手机价格,纵轴为该价格对应的商家个数,两个子图分别展示京东和淘宝 3. 找出两平台都有售卖的5款手机,由于两平台都有不同卖家在销售这些手机,价格也不同,将这些卖家销售这款手机的价格作出箱型图 附总结报告,报告内含讲解及设计框架
1
RBQL:Rainbow查询语言 RBQL是一个基于评估的类似SQL的查询引擎,用于(不仅是)CSV文件处理。 它提供类似SQL的语言,支持使用Python或JavaScript表达式的SELECT查询。 RBQL最适合于数据转换,数据清理和分析查询。 RBQL随CLI应用程序,文本编辑器插件,Python和JS库一起分发。 支持的格式 开箱即用的RBQL支持的数据格式矩阵。 R =读,W =写 资料格式 Python JS CSV,TSV等 RW RW SQLite数据库 [R 本机2D阵列/列表 RW RW 如果将RBQL用作库,则可以编写一些类的实现以支持其他格式。 主要特点 在SELECT , UPDATE , WHERE和ORDER BY语句中使用Python或JavaScript表达式 支持多种输入格式 任何查询的结果集都会立即成为自己的一流表 无需在查询中提供FROM语句-输入表由当前上下文定义 支持所有主要SQL关键字 支持聚合函数和GROUP BY查询 支持用户定义的功能(UDF) 提供传统SQL引擎所没有的一些新的有用查询模式 轻巧,无依赖,开箱即用
2021-01-30 23:04:22 317KB tsv csv sql sqlite
1