Python: запрос на добавление переменной в URL - PullRequest
1 голос
/ 03 апреля 2020

Поскольку я использую для l oop для запроса URL, который изменился с постоянным номером, как я могу проанализировать переменную в?

    total_page = 4
    for y in range (total_page):
        variable = 20*y+1
        base_url = 'https://abcd.com/r='
        url = ''.join([base_url, variable])
        finviz1 = requests.get(url)

Однако произошла ошибка

    url = ''.join([base_url, variable])
TypeError: sequence item 1: expected string or Unicode, int found

Как устранить ошибку?

1 Ответ

1 голос
/ 03 апреля 2020

Ожидается, что все элементы массива будут строкой, тогда как вы передаете variable как целое число. Перед передачей преобразуйте его в строку, например:

url = ''.join([base_url, str(variable)])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...