繁体   English   中英

如何确保urllib.urlretrieve以非交互方式运行?

[英]How to make sure urllib.urlretrieve runs non-interactively?

有时urllib.urlretrieve会提示用户输入用户名和密码。

坦率地说,这是令人惊讶的,因为我期望urllib.urlretrieve是非交互式的。

是否可以在需要身份验证时简单地引发异常? 如果没有,是否有一个同样简单的选择,或者我应该

os.system('curl ...')

我试图访问有意识地需要用户名和密码的网址,而我正在获取

IOError: ('http error', 401, 'Unauthorized', <httplib.HTTPMessage instance at 0x02A279E0>).

你也一样吗? 如果是,你可以在你的try除了块中除了这个错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM