Python implementa la importación de datos de texto en tablas de Excel y los guarda en formato

Python implementa guardar archivos de texto en Excel

Preámbulo

Vino, vino de nuevo.

Este artículo da cuenta del uso de Python para guardar automáticamente archivos de texto en tablas de Excel.

necesidad

  1. Organice los datos del archivo Jinjiang District.txt en la hoja Jinjiang District de Jinjiang District.xlsx;
  2. Descartar el campo de plato recomendado (conservar los primeros 14 campos);
  3. Elimine el símbolo ¥ en el consumo per cápita, si el precio está vacío, no se necesitan todos los datos;

pantalla de logros


inserte la descripción de la imagen aquíEl efecto de datos de la parte de texto txt está
inserte la descripción de la imagen aquíligeramente codificado y respeta a los demás.

Visualización de código

import openpyxl

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

Bueno, hermanos, ¡pruébenlo! Recuerda darle me gusta y favorito~

Supongo que te gusta

Origin blog.csdn.net/fei347795790/article/details/124273676
Recomendado
Clasificación