2017-11-04 8 views
1

私が現在持っていることであるアマゾンラムダ - のpythonを使用してHTTP JSON要求を行うことができない3.6

from urllib import request 
... 
data = {"name":"abc", "fireDate":"123", "endLocationName":"home"} 
request.post("http://someurl.com", json=data) 

しかし、アレクサはで応答(エンドポイント/ paramsは、私は別のツールを使用して、それらをチェックし、有効である)のようなもの

要求スキルが

何もAWS X線にoutputedされていない応答に問題があります。

答えて

3

urllib.request.postはありません。おそらく、requestsパッケージの使用法をinbuilt urllibライブラリモジュールと混同しているかもしれません。


>>> from urllib import request 
>>> request.post 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
AttributeError: module 'urllib.request' has no attribute 'post' 
+0

あなたはurllib.request輸入POST'から 'のような意味ですか? – sitilge

+0

@sililgeはい。まさにその。 :) – hjpotter92

関連する問題