上干货,txt 文本的数据转 excel,给你带上注释
def txt_xls2(filename, xlsname):
try:
f = open(filename, ‘r’, encoding=‘GBK’)
xls = xlwt.Workbook()
sheet = xls.add_sheet(‘sheet1’, cell_overwrite_ok=True)
x = 0
while True:
# 按行循环,读取文本文件
line = f.readline()
if not line:
break
for i in range(len(line.split(‘\t’))):
print(line)
line2=‘,’.join(filter(lambda x: x, line.split(’ ‘)))
item = line2.split(’,’)
print(item)
print(‘line2:====’+line2)
for m in range(len(item)):
sheet.write(x, m, item[m])
x += 1
f.close()
xls.save(xlsname) # 保存 xls 文件
except:
raise
就不!哈哈哈哈哈 就不给大家吃 100% 现成的。
偶吼,着实有用 😄 😄
嗯,我们的组件基本都是只支持.xlsx 文件,这个就可以用来处理.xls 表格了 ~~
弱弱地提一句,能够用 markdown 语法排下版就更好了!
有用…
主要用于 银行类的,一些订单明细,放在 txt 里。可以放进 excel 。方便拾取啊之类的。