Создание последовательных URL с помощью Beautifulsoup - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть текстовый файл с 1 номером.я пытаюсь заставить его перейти на веб-сайт с первым номером, добавленным к URL-адресу, получить информацию, а затем перейти к следующему URL-адресу в последовательности, получить информацию и т. д. Если номер поднимает пустую страницу, он должензакончите последовательность и отправьте полученную информацию по электронной почте.Я не получаю никаких ошибок.Он завершает свой запуск, но я не получаю обратно и не вижу никаких изменений в числе в текстовом файле.Мне любопытно, правильно ли то, что у меня есть для этой части программы, или я что-то упускаю.

Вот что я получил.

http://www.wvlabor.com/new_searches/contractor_RESULTS.cfm?wvnumber=WV{}&contractor_name=&dba=&city_name=&County=&Submit3=Search+Contractors'

#loads LIC# url
def get_page(license_number):
    url = URL_FORMAT.format(license_number)
    r = requests.get(url)
    return bs(r.text, 'lxml')

#looks for non-existent info for no-license
def license_exists(soup):
    if soup.find('td', class_ = 'style3'):
        return True
    else:
        return False

#pulls lic# from text license_number.txt
def get_current_license_number():
    with open(LICENSE_NUMBER_FILE, 'r') as f:
        return int(f.read())

#adds lic# to urls
def get_new_license_pages(curr_license_num):
    new_pages = []
    more = True
    curr_license_num +=1

    return new_pages
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...