Всем привет!
Пытаюсь найти артикулы input1.txt в базе на 1000 страниц. Страницы перебираю рандомом.
Подскажите в чем может быть проблема. Модуль random выдает ошибку.
Пытаюсь найти артикулы input1.txt в базе на 1000 страниц. Страницы перебираю рандомом.
Подскажите в чем может быть проблема. Модуль random выдает ошибку.
Python:
import requests
import random
filenames_ = 'input1.txt'
def run():
try:
while 5 > 1:
browser = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) ' +\
'AppleWebKit/537.36 (KHTML, like Gecko) ' +\
'Chrome/71.0.3578.98 Safari/537.36'
headers = {'User-Agent': browser}
pageNum = random.randrange(1,1000)
fullurl = 'http://localhost/'+str(pageNum)
for url in fullurl:
html = requests.get(url=url, headers=headers).text
for filename in filenames:
with open(filename) as f:
for line in f:
if line.rstrip() in html:
print(f'Нашёл строку "{line}" на странице {url}')
except:
run()
run()