python中html 中怎么获取script 中的某个值

在 Python 中可以使用第三方库 beautifulsoup4 来解析 HTML。然后可以通过正则表达式或其他方法从

		html_string = response.text
        responseHtml = BeautifulSoup(html_string, 'html.parser')
        script_tags = responseHtml.find_all('script')
        script_tag = script_tags[5] #获取要取值的script
        print(script_tag)
        match = re.search('SEARCH.base_url="(.+?)"', str(script_tag.string))
        if match:
            pvidStr = match.group(1)
            pvid = pvidStr.split('pvid=')[1]
            print("获取的pvid:", pvid)

效果:
python中html 中怎么获取script 中的某个值_第1张图片

你可能感兴趣的:(python,html,javascript,前端)