【发布时间】:2019-04-27 17:18:41
【问题描述】:
with requests.Session() as s:
auth_return = s.get('https://urproject.com/?page=com_auth_return')
soup = bs(auth_return.text,'html.parser')
我得到的是这样的。
<script type="text/javascript">
document.location = 'https://urproject.com/admin/php/user_id_check.php?EncData=abcdefg1234&EncKey=hijk9876';
</script>
有了这个,我想得到EncData和EncKey
EncData = soup.find_all("EncData")
EncKey = soup.find_all("EncKey")
encdatanenckey = {'EncData':EncData,
'EncKey':EncKey}
print(encdatanenckey)
结果是
{'EncData': 'abcdefg1234', 'EncKey': 'hijk9876'}
我怎么会得到这个....我必须使用正则表达式吗? 我对正则表达式很陌生,所以...你能给我举个例子吗?
【问题讨论】:
-
您好 Taewoo.Lim,如果此处的任何答案有助于解决您的问题,请选中答案旁边的复选框来接受最佳答案。谢谢!
标签: python regex beautifulsoup