koiko 发表于 2024-3-8 16:59

python实现txt转excel脚本


#交易使用说明
#功能介绍:将txt文本格式转换成xlsx格式,其中txt格式以|分隔、GBK编码作为输入
#程 序 员:
#修改日期:
#执行环境:python-2.6
#python模块openpyxl-2.4.11.tar.gz
#python模块jdcal-1.4.tar.gz
#python模块et_xmlfile-1.0.0.tar.gz
#输    入:python txt2xls.py helloworld.txt
#输    出:helloworld.xlsx

侃遍天下无二人 发表于 2024-3-9 12:48

实际上只要把|替换为\t,再改拓展名为xls就可以了

bubuding 发表于 2024-3-9 15:54

侃遍天下无二人 发表于 2024-3-9 12:48
实际上只要把|替换为\t,再改拓展名为xls就可以了

行数如果超过了65535行呢?有什么办法可以直接转xlsx?

koiko 发表于 2024-3-9 16:01

侃遍天下无二人 发表于 2024-3-9 12:48
实际上只要把|替换为\t,再改拓展名为xls就可以了

是的,这个办法是可以查看xls文件,但是有的服务器不认这种方式。

侃遍天下无二人 发表于 2024-3-9 23:07

bubuding 发表于 2024-3-9 15:54
行数如果超过了65535行呢?有什么办法可以直接转xlsx?

咋会有这么多行呢,这样光文本替换也会卡死的吧,建议自己编程实现

poptop 发表于 2024-3-14 15:15

先谢谢分享                                                         

bby567 发表于 2024-3-14 20:15

啥时候安排CSV转excel,那就更好了

LLLYH 发表于 2024-3-15 22:34

膜拜大佬,感谢分享

paulhawking 发表于 2024-4-16 20:41

bby567 发表于 2024-3-14 20:15
啥时候安排CSV转excel,那就更好了

csv可以直接excel打开的啊,然后另存就可以了啊

花开叶落本无缘 发表于 2024-4-17 09:44

csv可以直接excel打开的
页: [1]
查看完整版本: python实现txt转excel脚本