все, что я пытаюсь сделать, это импортировать xml и превратить его в красивый объект супа.Как правильно импортировать xml с помощью красивого супа?
r = requests.get("http://svn.testing.com:8080/env.xml", auth=creds)
print r.text #note.. this prints the xml and everything looks correct so no problem there.
clean_xml = BeautifulSoup(open('r.text', 'r'), 'xml')
Когда я запускаю это я получаю:
IOError: [Errno 2] No such file or directory: 'r.text'
печати r.text печатает, как и ожидалось, хотя.
Раньше в этом проекте я импортировал локальный файл с красивым супом, и теперь я импортирую его из URL-адреса, поэтому я не знаю, связано ли это с проблемой здесь.
Что так трудно прочитать сообщение об ошибке. Вы открываете файл 'r.text' в качестве файла. Где вы его сохраняете? он существует? – Saleem