0
我已經在web服務中使用了下面的python代碼,但是在這裏我的站點url是包含https的。所以如果我使用http,那麼它會在Web服務運行時給出「未找到方法」錯誤,並且如果我使用https,那麼此代碼不起作用。如何在python中使用https服務使用web服務
任何人都可以讓我知道如何使用https解決此問題。
import urllib
uid = username
pwd = psw
params = urllib.urlencode({
'uid': uid,
'pwd': pwd,
data = urllib.urlopen(url, params).read()
print data
或告訴我任何其他方法,我們可以使用Web服務。
在此先感謝!
您是否試過'urllib2'? http://docs.python.org/2/library/urllib2.html –
如果我使用urllib2然後urlencode將無法正常工作,它會給我錯誤,如果我簡單地傳遞這些參數,那麼它會給出錯誤。 –
那你爲什麼不使用'urllib'和'urllib2'中的'urlocode'呢?或者你可以看看http://docs.python-requests.org/en/latest/# – filmor