python如何将TXT批量导入Excel?

您所在的位置:网站首页 python把txt导入excel python如何将TXT批量导入Excel?

python如何将TXT批量导入Excel?

#python如何将TXT批量导入Excel?| 来源: 网络整理| 查看: 265

Excel单元格字符数量是有限制的单元格可以包含的字符总数 32,767 个字符

这里的字符数不确定是字节数(字符的编码长度)还是字面数量,我倾向于是字节数。这个可以实际测试一下就能明确。

这里引出个新的问题:一个单元格放3万+字节,也没什么可读性啊。这个新问题留给题主回答。

说说实现思路吧获取指定范围内的所有txt文件列表迭代文件列表,二进制模式逐个打开txt 文件,读取32767字节确定编码后,尝试解码,因为尾部可能有不完整的编码(截断了),此处应该用while True结合try...except... 尝试解码,如不成功,舍弃末尾1字节再尝试……如成功,跳出循环写入xlsx,可以考虑使用xlsxwriter或者openpyxl

上述大部分与我在下面问题的解答基本重复,具体代码可以参考:

编程愉快!

↘↓↙如对你有帮助,请点赞同喜欢


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3