かざいむ日誌

IT関係で知ったことなどを記事としてあげていきます。内容に不備や質問などあればぜひコメントをよせてください。

Pythonでurllib.requestでmethodを渡すとunexpected keyword argument 'method'でエラーになる。

PythonJSONファイルをPOSTする処理を書いたが、以下のエラーで異常終了。

request = urllib.request.Request(url, data=json_data, method="POST", headers=headers)

TypeError: __init__() got an unexpected keyword argument 'method' 

 ググったらPython3ではmethodは良しなにしてくれるから入れなくてもいいらしい。

stackoverflow.com