Как получить значение от - PullRequest
0 голосов
/ 05 ноября 2019

Привет всем, как указано в заголовке. Я хочу получить значения из типа ввода = "скрытый", но он возвращает "Нет". Существует ли способ получить его? Заранее спасибо! Я ожидаю получить значения от "PaReq" и "MD"

<input type="hidden" name="PaReq" value="eNpVUstuwjAQ/JWID4gfOA+jxRJtKpVKpAjooUfXOJCKJOAkJfx97RCgtXzYmd0dr2YNm73ROllr1RotYKHrWu60l2+nowmLWRBRHhJG4yAidCRgOVvpk4Afbeq8KgXxsU8B3aBtN2ovy0aAVKeneSoCGgZhBGiAUGgzTwYWY0oDjiMM6EpDKQst1gdZeG+yANRDUFVbNuYixrEtvAFozUHsm+ZYTxA6n89+bbu+ZeGryja6JKDHMMvWRbUV6/KtSJMdTjfq8r757NJkzmzcLXYzd6aAXAVsZaMFxYQTggOPjCfM3hhQz4Ms3BTi5WPlcexjO9bAwNE9NLsCjl3mLwPWY6NLdRE8smJ3BLo7VqW2FdbLewzoMfbzq3NUNdakLxKTmI2zSEYqzDgPGY/DQGZZKDPnc1/kFHNrE2U46iUdAORk0LBCNKzaRv++wC/NTqrF">
<input type="hidden" name="MD" value="djRZa0UxelQrcVc5Z0FySWJxdlg0Zz09IVoFvEENTvjwOCe_O4c2oKjmkJX--9pXJipeKnSw3qmylmi9CRNpM_VB7PE6ThiwlR89Siu7qEpUkj7rdnVJLLuXGbViF6O9akJ4lnNqj_kWEveLghKDyAxonmcKg4hSia1VyORwlDlWJ3g9wWjU0bwVvzohyEeTzagDF3f8ggFYIYWgHiJ8ceDr0XSwoFYYxOmlb09yuyCP6LBZd-k3ED8KUo7B5pomsQF3M4RFBtS_dQdBw9wGy9R1cACkzAL0w7BvwNqw5vm3xOyFL7HUGlFbhDOPpFJ8LhEsDQwr2zptI4VBhDt0rYmJkt2hAlzU2OTPGyuvXD-8zWBGI5jcwlqCcCXPlsjMzKCSnfJuFGpxkAFIkqdEGBBKJL7Lqag06OKTO7x2HQaNYmBTKVz1uYG9FE3DUl06MjH7LzBlU1mj7-Bx_YTTuA">

Это мой код:

script = s.get('https://www.slamjam.com/on/demandware.store/Sites-slamjam-Site/en_IT/Adyen-Adyen3D',headers=headers)
bs_3d = BeautifulSoup(script_3d.text,"html.parser")
hidden_tags = bs_3d.find_all("input", type="hidden")
for tag in hidden_tags:
       print(tag.value)

1 Ответ

0 голосов
/ 05 ноября 2019

вы должны использовать tag["value"] вместо tag.value. из документации

Атрибуты

Тег может иметь любое количество атрибутов. Тэг <b id="boldest"> имеет атрибут «id», значение которого является «самым смелым». Вы можете получить доступ к атрибутам тега, рассматривая тег как словарь:

>>>tag['id']
u'boldest'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...