URLの単純なリストが存在するかどうかをテストしようとしています.1つのURLをテストするときにコードが機能しますが、URLの配列を追加しようとすると、 。URLのリストが存在するかどうかを確認する方法
私は間違っていると思いますか?
シングルURLコードが
import httplib
c = httplib.HTTPConnection('www.example.com')
c.request("HEAD", '')
if c.getresponse().status == 200:
print('web site exists')
ブロークン・アレイコード
import httplib
Urls = ['www.google.ie', 'www.msn.com', 'www.fakeniallweb.com', 'www.wikipedia.org', 'www.galwaydxc.com', 'www.foxnews.com', 'www.blizzard.com', 'www.youtube.com']
for x in Urls:
c = httplib.HTTPConnection(x)
c.request("HEAD", '')
if c.getresponse().status == 200:
print('web site exists')
else:
print('web site' + x + 'un-reachable')
#To prevent code from closing
input()
どのようなエラーが表示されますか? – DavidG
また、実際の変数名を他者の礼儀としてSOで使用する方が良いでしょう。 – mikemaccana