[问题] 处理文件档案txt->excel

楼主: unknown (ya)   2020-05-19 21:36:32
刚开始学Python,现行目标是想朝向自动化电脑操作
现在要将无分隔符号的文字档
依每行开始位置及长度拆分为不同字段在转到Excel档
今天用seed和readline()试不出来
还是要用pandas做得到呢?
文字档如
aaa100bb633777555
bbb233bb777666555
开始1 4 7 9 12  
长度3 3 2 3 6
希望自动转成excel
人名   金额   班级  积分   累计积分
aaa 100 bb 633 777555
bbb 233 bb 777 666555
作者: ctr1 (【积π】)   2020-05-19 22:20:00
看你全型的英文豆页很痛
作者: OrzOGC (洞八达人.拖哨天王)   2020-05-19 22:41:00
先把英数都用半型再说
作者: TitanEric (泰坦)   2020-05-19 23:15:00
regex
作者: moodoa3583 (金牌台灣啤酒)   2020-05-20 00:30:00
如果每一条字串开始切的起点和长度都相同,那用[:]切应该就可以了,切完后用with open开一个档存入就好
作者: davidwales (cluster)   2020-05-20 10:09:00
我觉得用awk 或是sed会简单很多
作者: TitanEric (泰坦)   2020-05-20 10:38:00
楼上也是好方法

Links booklink

Contact Us: admin [ a t ] ucptt.com