我有一个txt文件,格式如下:
something text1 pm,bla1,bla1
something text2 pm,bla2,bla2
something text3 am,bla3,bla3
something text4 pm,bla4,bla4
在我想保存的新文件中:
bla1,bla1
bla2,bla2
bla3,bla3
bla4,bla4
我有一个包含每行前10个字符的例子。我能改变这个或其他想法吗?你知道吗
with open('example1.txt', 'r') as input_handle:
with open('example2.txt', 'w') as output_handle:
for line in input_handle:
output_handle.write(line[:10] + '\n')
要从文件中删除以“,”分隔的第一列,请执行以下操作:
如果格式是固定的:
这就是^{} 模块的用途。你知道吗
然后,您可以使用shell将文件的输出重定向到新文件,也可以这样做,而不是执行最后一行:
相关问题 更多 >
编程相关推荐