には、端末では、私は(iOSの)可視Studioのコードとのpython3を使用してい要求やurllibは
をカール変換します関連するWebサイトのWebサイトでは、私が探しているすべてのデータを返します。
しかし、私はこれを(ビジュアルスタジオコードで)行うpythonスクリプトを書いて、出力jsonをファイルに書き込んでから質問することができます。
代わりにurllibまたはリクエストを使用してこれを行うにはどうすればよいですか?
には、端末では、私は(iOSの)可視Studioのコードとのpython3を使用してい要求やurllibは
をカール変換します関連するWebサイトのWebサイトでは、私が探しているすべてのデータを返します。
しかし、私はこれを(ビジュアルスタジオコードで)行うpythonスクリプトを書いて、出力jsonをファイルに書き込んでから質問することができます。
代わりにurllibまたはリクエストを使用してこれを行うにはどうすればよいですか?
はrequests
パッケージ
import json
import requests
data = {'key1': 'value1', 'key2': 'value2'}
data = json.dumps(data)
headers = {'Content-Type': 'application/json'}
r = requests.post("https://mywebsite.com/api", data=data, headers=headers)
print(r.text) # or r.json() if response is json
を使用してコードです。それは
import requests
data = {'key1': 'value1', 'key2': 'value2'}
r = requests.post("https://mywebsite.com/api", data=data)
print(r.text)
感謝を試してみてくださいあなたの援助に感謝されます。 2番目のソリューションで治療を受けました! – sb1234
は例を働いて、urllib.requestを見てみましょう:
def run_webRequest(url):
import urllib.request
opener = urllib.request.FancyURLopener({})
with opener.open(url) as f:
print(f.read().decode('utf-8'))
あなたはその後、読書のistead、ファイルへf
を書いて、後でそれを読むことができます。それが役に立てば幸い。あなたのAPIは、フォームデータは、その後、また、あなたのデータをダンプする必要がContent-Type
ヘッダを渡さないとしていない受け入れる場合はここで
は、[要求にはcURL]これを使用して(https://curl.trillworks.com/) – panatale1