Xml.parsers.expat.expaterror: нет элемента: строка 1, столбец 0Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Xml.parsers.expat.expaterror: нет элемента: строка 1, столбец 0

Сообщение Anonymous »

Я пытаюсь написать скрипт для изменения некоторых данных в файлах XML, которые мне нужно использовать для целей тестирования.




0




John
Doe


XX XXX XX XXXXX
XXXXXX
XX
XXXXX

0
XXXXXX
XXXXXXXXX

XXXXX

1
P
C


XXXXXXXX
8


0
0
0
0
1
0

2

50


A
Null
1


MS
XXXXXX
2


25
XXXXX
3


74
The input phone number is associated with a different name and address
4


52
The input first name is not associated with input SSN
5




0

1




< /code>
Вот мой сценарий Python, который я пытаюсь написать < /p>
import os
from xml.dom.minidom import parse

fileList = []
p = os.popen('ls *JJ*',"r")

while 1:
line = p.readline()
if not line: break
fileList.append(line)

j = len(fileList)+1

for i in range(1, j):
lnFile = open(fileList, "rb")
tree = parse(lnFile)
first = tree.find('First')
first.text = 'YYYY'
Last = tree.find('Last')
Last.text = 'ZZZZ'
tree.write(fileList)
lnFile.close()
< /code>
Вот Stack Trace < /p>
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/parser/parse.py
Traceback (most recent call last):
File "/Users/parser/pare.py", line 17, in
tree = parse(lnFile)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/minidom.py", line 1958, in parse
return expatbuilder.parse(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 913, in parse
result = builder.parseFile(file)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/xml/dom/expatbuilder.py", line 211, in parseFile
parser.Parse("", True)
xml.parsers.expat.ExpatError: no element found: line 1, column 0

Process finished with exit code 1


Подробнее здесь: https://stackoverflow.com/questions/340 ... 1-column-0
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»