1
我在使用Python進行機械化打開URL時遇到了一些奇怪的問題。出於某種原因,我的網址中的雙向正斜槓正被一個正斜槓替代。根據錯誤日誌我越來越沒有主機給出,因爲機械化正在接收的URL參數作爲雙正斜槓在機械化中消失
u"http:/reddit.com"
:
我跑
r = br.open(u"http://reddit.com")
和我越來越URLError :
/services/http/users/a/agora/howmanygiven/howmanyapp/howmany.py in countInPage(url=u'http:/reddit.com', s='word')
=> 14 r = br.open(u"http://reddit.com")
15 html = r.read()
16
/home/a/ag/agora/.local/lib/python2.7/site-packages/mechanize/_mechanize.py in open(self=<mechanize._mechanize.Browser instance>,
url=u'http:/reddit.com', data=None, timeout=<object object>)
=> 203 return self._mech_open(url, data, timeout=timeout)
204
205 def _mech_open(self, url, data=None, update_history=True, visit=None,
奇怪的是,當我在我的機器上本地運行它時,代碼工作正常,但當它ru ns通過我正在託管的服務器上的燒瓶進行。有任何想法嗎?
可能是不同版本的機械化? – twil