我有一堆文件由大约100000行的数据组成。我有一个主目录和12个子文件夹,在12个子文件夹,我有相同的文件,相应的不同月份。在
我想要一个脚本,其中我提到了路径,脚本将进入12个文件夹中的每个文件,并删除文件中的最后一列。在
我已经写了这个脚本-它没有按预期的部分工作。在
任何帮助都会有帮助的。在
#!/usr/bin/env python
import os, sys
readFile = open("erda0031.dat")
readFile = open("erda0033.dat")
lines = readFile.readlines()
readFile.close()
w = open("erda0031.dat",'w')
w = open("erda0033.dat",'w')
w.writelines([item for item in lines[:-1]])
path = "C:\Users\126\Desktop\python\\"
path = "C:\Users\126\Desktop\python\01_JAN\\"
您尚未指定任何有关列分隔符的内容。在
正如tfv所说,这将删除最后一行。在
您可以用如下的python核心部分删除最后一个字符。在
但你说的是最后一个专栏。所以我觉得你真的想要这:在
^{pr2}$最后看看使用csv模块,如果你的数据是csv,它将正确解码你的数据文件的csv,并允许你吐出正确的转义csv。以及删除该示例中所有繁琐的手动拆分()和join()ing。在
相关问题 更多 >
编程相关推荐