列出csv fi中的URL

2024-06-16 14:49:53 发布

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

我试着列出csv文件中的url,看看它们的HTTP代码是什么。到目前为止我得到的是:

import urllib.request, urllib.error

url = ['http://www.10vibes.info'
       'http://www.10vibes.info']

try:
    conn = urllib.request.urlopen(url)
except urllib.error.HTTPError as e:
    print(e.code)
except urllib.error.URLError as e:
    print('URLError')
else:
    print('good')

Tags: 文件csv代码infohttpurlrequestas
1条回答
网友
1楼 · 发布于 2024-06-16 14:49:53

以字符串形式传递url,如下所示:

import urllib.request, urllib.error

url = ['http://www.10vibes.info'
       'http://www.10vibes.info']

for my_url in url:
   try:
       conn = urllib.request.urlopen(my_url)
   except urllib.error.HTTPError as e:
       # Return code error (e.g. 404, 501, ...)
       # ...
       print(e.code)
       pass
   except urllib.error.URLError as e:
       # Not an HTTP-specific error (e.g. connection refused)
       # ...
       print('URLError')
       pass

   print('good')

相关问题 更多 >