本文实现用Python将文本文件自动保存到Excel表格里面去。
需求
- 将锦江区.txt 文件中的数据整理到 锦江区.xlsx 的 锦江区 sheet ;
- 将推荐菜字段丢弃(保留前面14个字段) ;
- 将人均消费中的 ¥ 符号去掉,如果价格为空整条数据都不要;
成果展示
txt文本部分数据
效果
稍微打了点码,尊重一下别人。
代码展示
import openpyxl # Python学习交流群 815624229 workbook = openpyxl.Workbook() sheet = workbook.active sheet.title = \'锦江区\' # 平均价格在列表中的序号 price_no = 6 with open(\'锦江区.txt\', mode=\'r\', encoding=\'utf-8\') as f: header = f.readline() lines = f.readlines() header = header.split(\',\')[:14] sheet.append(header) print(header) for line in lines: line_data = line.split(\',\')[:14] if not line_data[price_no]: continue line_data[price_no] = line_data[price_no].strip(\'¥\') sheet.append(line_data) workbook.save(\'锦江区.xlsx\')
好了,兄弟们快去试试吧!记得点赞收藏~
来源:https://www.cnblogs.com/hahaa/p/16167257.html
本站部分图文来源于网络,如有侵权请联系删除。