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