-1
執行URL的lib在執行下面一行我得到錯誤:錯誤而蟒蛇
print urllib.urlopen('http://'+dns+'/password?passwd='+PASSWORD).read
錯誤:
IOError: ('http protocol error', 0, 'got a bad status line', None)
然而,它與webbrowser.open_new
執行URL的lib在執行下面一行我得到錯誤:錯誤而蟒蛇
print urllib.urlopen('http://'+dns+'/password?passwd='+PASSWORD).read
錯誤:
IOError: ('http protocol error', 0, 'got a bad status line', None)
然而,它與webbrowser.open_new
.read
工作正常,只是引用方法名稱。嘗試調用它,通過添加pamentalhesis:
.read()
什麼'dns'?您還需要調用像'.read()' – ozgur
爲什麼使用urllib而不是請求?此外,您使用的方法是貶低https://docs.python.org/2/library/urllib.html#high-level-interface – Natecat
嘗試看看這個:http://stackoverflow.com/questions/10708828/如何對修復-httplib的-badstatusline的異常 –