擅长:python、mysql、java
<p>我会使用一个直接的正则表达式,但是,值得一提的是,至少在我遇到的所有html解析器中,您可以通过包装在一组外部的<code>body</code>标记中来保存这些内容。不提倡这种方法,但在某些语言中,它对于获取头部的数据非常有用,否则在输入DOM文档的body.innerHTML时,这些数据会被剥离</p>
<pre><code>import requests
from bs4 import BeautifulSoup as bs
r = requests.get('http://lms.uaf.edu.pk/login/index.php')
soup = bs('<body>' + r.text + '</body>', 'lxml')
print(soup.select('script')[-1].string.split("'")[-2])
</code></pre>