URLの存在確認をする
import urllib.request, urllib.error
import csv
def get_csv():
filename = 'URLCheck.csv'
arr = []
with open(filename, encoding='utf8', newline='') as f:
csvreader = csv.reader(f)
for row in csvreader:
arr.append(row)
return(arr)
def checkURL(url):
try:
f = urllib.request.urlopen(url)
f.close()
return 1
except:
return 0
urls = get_csv()
err = []
cnt = 0
for url in urls:
if checkURL(url[0]) == 0:
cnt += 1
print(cnt)
err.append(url)
f = open("err.csv","w")
writer = csv.writer(f)
for er in err:
writer.writerow(er)
f.close()