| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 本帖最后由 shenshuai 于 2019-11-23 00:16 编辑  
 
大佬们,你们知道怎么把从网上下载的一个txt文本转换成xlsx格式嘛? 
我们公司每天都要从亚马逊后台下载一个在售报告。下载之后这文件是txt的,之后把所有的文件复制到excel表格里 
我现在想用python写一个脚本,就是可以下载下来之后就自动转换成xlsx格式。 
这个文件的encoding 是Windows-1252. 
有没有大佬教一教我啊 
 
这个是原始的txt文本
 
Active+Listings+Report+11-21-2019.zip
(378.88 KB, 下载次数: 9)
 本帖最后由 snaker 于 2019-11-24 09:21 编辑 
善用百度 
python 操作Excle写出、读取.xlsx                https://blog.csdn.net/qq_41895190/article/details/82780876
 - from openpyxl import Workbook
 
  
- with open('Active+Listings+Report+11-21-2019.txt','r',encoding='gbk',errors='ignore') as f:
 
 -     data=f.readlines()
 
 - print(len(data))
 
  
- # 在内存中创建一个workbook对象,而且会至少创建一个 worksheet
 
 - wb = Workbook()
 
 -  
 
 - #获取当前活跃的worksheet,默认就是第一个worksheet
 
 - ws = wb.active
 
 - for i in data:
 
 -     ws.append(i.split('\t'))
 
 - wb.save("TEST.xlsx")
 
 - print('保存完毕')
 
  复制代码 
 
 
 
 
 |   
 
 
 
 |