Некоторые теги html отсутствуют, когда я пишу в файл, используя python запросы - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь войти на сайт, используя запросы. Сайт запрашивает токен для входа в систему. поэтому решил проанализировать html и записать его в файл file.txt Но в файле file.txt отсутствует тег токена.

HTML код:

    <form id="pw_form" class="exception_password" action="/409514769/password" method="post" data-xsrf-protection="enabled">
                <input type="password" id="password" class="exception_password-input iris_input" name="password" placeholder="Enter password" autocomplete="off" data-validators="required">
                <input type="hidden" name="is_review" value="">
                <input type="hidden" name="is_file_transfer" value="">
                <input type="submit" value="Submit" class="iris_btn iris_btn--primary">
                <input type="hidden" name="token" value="4dc82c1a780e11667650f856da9b1d9fd31b176b.e7mu8nmqrb.1587446534"></form>

PYTHON код:

from requests import Session
with Session() as s:
    site = s.get("https://vimeo.com/409")
    with open('page.txt','w') as out:
        out.write(site.text)

Вот что пишет файл:

<form id="pw_form" class="exception_password" action="/409514769/password" method="post">
                <input type="password" id="password" class="exception_password-input iris_input" name="password" placeholder="Enter password" class="password iris_form_text" autocomplete="off" data-validators="required">
                <input type="hidden" name="is_review" value="">
                <input type="hidden" name="is_file_transfer" value="">
                <input type="submit" value="Submit" class="iris_btn iris_btn--primary">

                            </form>

Что здесь происходит?

...