必要なデータを取得して XML 形式で返すことができる API を使用して、リアルタイム レポートを作成しようとしています。私が知りたいのは、応答を受け取った後、それをローカルの .xml ファイルに保存するにはどうすればよいですか? または、キャッシュして、応答を解析する前に解析できます。
import requests
r = requests.get('url', auth=('user', 'pass'))
私の意見では、GET 呼び出しを行う最も簡単な方法であるため、リクエストを使用しています。また、これは私の最初の質問であり、Python を学び始めたばかりです。少しお待ちいただければ幸いです。ありがとう。
同様の質問を見ていましたが、JSONの場合、同じように機能するかどうかはわかりませんhttps://stackoverflow.com/a/17519020/4821590
import requests
import json
solditems = requests.get('https://github.com/timeline.json') # (your url)
data = solditems.json()
with open('data.json', 'w') as f:
json.dump(data, f)