0
ローカルXMLファイルにNTLM応答を書き込む簡単な方法があるかどうかを調べてきました。これをどうやってやりますか? NTLM response.text
を想定しPython NTLM XML応答をローカルXMLファイルに書き込む
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)
ElementTreeを使用するとファイルが混乱している場合は、これは実際にファイルを作成するのではなく、 "Output.xml"という名前のファイルを作成する必要があります。 –
[pretty print]を意味しますか(http://stackoverflow.com/questions/749796/pretty-printing-xml-in-python )? Minidomとlxmlモジュールはそうすることができます。 – Parfait
また、XMLファイルを作成してコードを実行すると、 xmlfile.write(response.text) io.UnsupportedOperation:書き込み不可 –