所以我有一个 xml 文件、一个 python 代码和一个 fileList.txt。
我必须从 xml 文件中提取路径(已完成),并将其写入 fileList.txt 文件。我写它没有问题,但如果路径不存在,我想签入该文件。我只能度过这个难关。这是我写的。我尝试了for,但它没有用。提前致谢
fileList.txt:
USM/src/
Python:
for racine in rootElements.findall('racine'):
path = racine.find('path').text
if path != None:
f_path = f_path + path + "/"
print f_path
file = open('fileList.txt','r')
while 1:
ligne = file.readline()
if(ligne == f_path):
print("path already present")
sys.exit(0)
else:
break
file.close()
file = open('fileList.txt','a')
f_path = f_path + "\n"
file.write(f_path)
file.close()