간단한 URL 목록이 있는지 테스트하고 있는데, 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