我写了一个脚本,通过请求从网站上获取一些数据。你知道吗
下面是我运行代码时得到的响应:
<input name="ht" type="hidden" value="2ae4a75e1a965da01fa7c54f29a9f8a8275876f9:MTUxMDE2ODQ5Mi40MDk0"/>
我想要的休息是拉出下面的两个字符串,以便稍后在脚本中使用:
2ae4a75e1a965da01fa7c54f29a9f8a8275876f9
MTUxMDE2ODQ5Mi40MDk0
如果有什么帮助的话,上面这两个刺的长度总是一样的。你知道吗
我试过print(ht)[:x],但每次都会抛出一个错误。你知道吗
代码:
import requests
from bs4 import BeautifulSoup
req = requests.get('http://18montrose.us11.list-manage.com/subscribe/post?u=6b0a46846ebdd9e62be420915&id=d63240a5fe')
soup = BeautifulSoup(req.text, "html.parser")
ht = soup.find("input", {"name":"ht"})
print(ht)
一种方法是将其转换为
string
,然后执行此操作。你知道吗相关问题 更多 >
编程相关推荐