1. 程式人生 > 其它 >Python實現將文字資料批量匯入Excel表格,並按格式儲存

Python實現將文字資料批量匯入Excel表格,並按格式儲存

本文實現用Python將文字檔案自動儲存到Excel表格裡面去。

需求

  1. 將錦江區.txt 檔案中的資料整理到 錦江區.xlsx 的 錦江區 sheet ;
  2. 將推薦菜欄位丟棄(保留前面14個欄位) ;
  3. 將人均消費中的 ¥ 符號去掉,如果價格為空整條資料都不要;

成果展示

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')

 

好了,兄弟們快去試試吧!記得點贊收藏~