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

2024-06-17 13:10:57 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

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

os.system('curl ...')

Tags: 用户身份验证密码osurllibcurlsystem用户名
1条回答
网友
1楼 · 发布于 2024-06-17 13:10:57

我试图访问的网址,需要用户名和密码故意和我得到

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

你也一样吗?如果是,您可以在try except块中排除此错误

相关问题 更多 >