猿问

python 的 EOFError: EOF when reading a line 是什么原因?

在程序执行过程中,出现过如题的错误信息。
google了一些,好像是python或部署的原因,但是有这些错误信息:
Traceback(mostrecentcalllast):
...
File"/usr/local/lib/python2.7/urllib.py",line84,inurlopen
returnopener.open(url)
File"/usr/local/lib/python2.7/urllib.py",line205,inopen
returngetattr(self,name)(url)
File"/usr/local/lib/python2.7/urllib.py",line356,inopen_http
returnself.http_error(url,fp,errcode,errmsg,headers)
File"/usr/local/lib/python2.7/urllib.py",line369,inhttp_error
result=method(url,fp,errcode,errmsg,headers)
File"/usr/local/lib/python2.7/urllib.py",line663,inhttp_error_301
returnself.http_error_302(url,fp,errcode,errmsg,headers,data)
File"/usr/local/lib/python2.7/urllib.py",line632,inhttp_error_302
data)
File"/usr/local/lib/python2.7/urllib.py",line659,inredirect_internal
returnself.open(newurl)
File"/usr/local/lib/python2.7/urllib.py",line205,inopen
returngetattr(self,name)(url)
File"/usr/local/lib/python2.7/urllib.py",line356,inopen_http
returnself.http_error(url,fp,errcode,errmsg,headers)
File"/usr/local/lib/python2.7/urllib.py",line369,inhttp_error
result=method(url,fp,errcode,errmsg,headers)
File"/usr/local/lib/python2.7/urllib.py",line694,inhttp_error_401
returngetattr(self,name)(url,realm)
File"/usr/local/lib/python2.7/urllib.py",line758,inretry_http_basic_auth
user,passwd=self.get_user_passwd(host,realm,i)
File"/usr/local/lib/python2.7/urllib.py",line787,inget_user_passwd
user,passwd=self.prompt_user_passwd(host,realm)
File"/usr/local/lib/python2.7/urllib.py",line796,inprompt_user_passwd
host))
EOFError:EOFwhenreadingaline
这是权限问题?
到底是什么问题呢?
紫衣仙女
浏览 14445回答 2
2回答

白猪掌柜的

安装SublimeREPL,然后编译python文件的时候,可以选择【Tools】——【sublimeREPL】——【python】——【Python–RUNcurrentfile】即可提示用户输入。应该可以解决sublime下面使用raw_input函数报错的问题。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答