本文實現用Python將文本文件自動保存到Excel表格裡面去。 需求 將錦江區.txt 文件中的數據整理到 錦江區.xlsx 的 錦江區 sheet ; 將推薦菜欄位丟棄(保留前面14個欄位) ; 將人均消費中的 ¥ 符號去掉,如果價格為空整條數據都不要; 成果展示 txt文本部分數據 效果 稍微 ...
本文實現用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')
好了,兄弟們快去試試吧!記得點贊收藏~