Python實現將文字資料批量匯入Excel表格,並按格式儲存
阿新 • • 發佈:2022-04-19
本文實現用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')
好了,兄弟們快去試試吧!記得點贊收藏~