2017-10-16 27 views
0

URLコードをcsvファイルからリストして、HTTPコードが何であるかを確認しようとしています。csvファイルからURLを表示

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') 
+1

あなたは何のエラーを取得しているか、どの部分があなたが、具体的に立ち往生しているこれは、IVEは、これまでに得たものでしょうか? –

+1

url passedは文字列でなければなりません。配列を 'urllib.request.urlopen'に渡しています。 –

+2

CSVファイルを読むためのコードはどこですか?これは、あなたがコードをあなたのためにコード化するために完了しようとしているタスクとは何の関係もないインターネットから引っ張ったコードスニペットのように見えます。あなたはこれまで何を試みましたか? – AK47

答えて

0

パスの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') 
+0

私はシェルで1つの出力しか得ていません。どのように私は解決策をリストアップするだろう –

+0

@ s.jones1212私は私の答えを更新しました。 – Harman

関連する問題