繁体   English   中英

如何找到该值?

[英]How can I find this value?

我正在尝试从HTML中获取价值

我已经尝试了很多次但没有工作

<input name="form_key" type="hidden" value="2d7mJobmyIthzYDr">

    account_get = s.get('https://www.endclothing.com/gb/customer/account/login/#',headers=headers)
    soup = bs4.beautifulSoup(account_get.text, 'html.parser')
    form_key = soup.find('input',{'name':'form_key'})

我需要寻找价值,谢谢

更新:值每次都会更改...

找到/隔离元素后,您可以获取值:

import bs4


html = '<input name="form_key" type="hidden" value="2d7mJobmyIthzYDr">'


soup = bs4.BeautifulSoup(html, 'html.parser')


value = soup.find('input')['value']

输出:

print (value)
2d7mJobmyIthzYDr

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM