python删除字符并将crlf添加到文件
我有以下文件python删除字符并将crlf添加到文件,python,python-2.7,Python,Python 2.7,我有以下文件 Ichg_UNBUNOA3 14 2090100000015 14 1304221445000001
Ichg_UNBUNOA3 14 2090100000015 14 1304221445000001 MSG_BGM380 610809 9 NA MSG_DTM13720130422 102 Grp1_RFFON test EDI Grp2_NADBY
我需要使用python 2.7处理它,并在每640个字符后添加一个\r\n。
这将导致
Ichg_UNBUNOA3 14......
MSG_BGM380 610809.....
MSG_DTM13720134022.....
Grp1_RFFON test EDI
Grp2_NADBY.....
然后删除“\”前面的所有字符
有人能解决这个问题吗
此代码产生以下结果
Ichg_UNBUNOA3 14 2090100000015 14 1304221445000001
MSG_BGM380 610809 9 NA
MSG_DTM13720130422 102
Grp1_RFFON test EDI
Grp2_NADBY 2090100000015 9
Grp2_NADIV 2090100000015 9
但是现在,我想删除第一个字符,直到“u”您可以使用模块:
您可以使用以下模块:
要将第一个字符拖到
\u
结束,可以在\u
上拆分字符串,然后只选择第二部分
line = line.split('_', 1)[1]
要将第一个字符拖到
\u
结束,可以在\u
上拆分字符串,然后只选择第二部分
line = line.split('_', 1)[1]
line = line.split('_', 1)[1]