|
|
1鱼币
f1 = open(r'C:\Users\lenovo\Desktop\Test10 Adding a Platform\Test02\InLandingNotIn2392.txt')
f11 = f1.readlines()
f1.close()
f1NoSpace = []
for i in f11:
a = i.strip()
f1NoSpace.append(a)
outFile1 = open(r'C:\Users\lenovo\Desktop\Test10 Adding a Platform\Test02\CoordinateList.txt', 'w')
x = 0
a = 'Coordinate name'
for i in f1NoSpace:
x = x + 1
print(x)
if a in i:
print(i)
i = str(x) + i + '\n'
outFile1.write(i)
outFile1.close()
这个输出的行数和原文件不一致, 源文件里面有27个a, 但输出文件只有4个。
这个输出的行数和原文件不一致, 源文件里面有27个a?是有27个'Coordinate name'?不太清楚这个
outFile1.write(i)是不是把以前的覆盖了,试试 改成outFile1 = open(r'C:\Users\lenovo\Desktop\Test10 Adding a Platform\Test02\CoordinateList.txt', 'a')
|
最佳答案
查看完整内容
这个输出的行数和原文件不一致, 源文件里面有27个a?是有27个'Coordinate name'?不太清楚这个
outFile1.write(i)是不是把以前的覆盖了,试试 改成outFile1 = open(r'C:%users\lenovo\Desktop\Test10 Adding a Platform\Test02\CoordinateList.txt', 'a')
|