0
Ich habe überall hin untersucht, ob es eine einfache Möglichkeit gibt, eine NTLM-Antwort auf eine lokale XML-Datei zu schreiben. Wie würde ich das machen?Write Python NTLM XML-Antwort auf lokale XML-Datei
import requests
import ntlm3 as ntlm
from requests_ntlm import HttpNtlmAuth
SITE = "website.com/_api/..."
USERNAME = 'user'
PASSWORD = 'pass'
response = requests.get(SITE, auth=HttpNtlmAuth(USERNAME,PASSWORD))
print(response.status_code)
print(response.text)
Wenn die Datei irgendwie durcheinander ist, sollte ich ElementTree verwenden? Dies erzeugt nicht wirklich das Dateirecht, das ich brauche, um eine Datei namens "Output.xml" zu erstellen. –
Meinst du [hübscher Druck] (http://stackoverflow.com/questions/749796/pretty-printing-xml-in-python) Minidom- und lxml-Module können dies tun. – Parfait
Auch wenn ich die XML-Datei erstellen und den Code ausführen, bekomme ich xmlfile.write (response.text) io.UnsupportedOperation: nicht beschreibbar –