【发布时间】:2021-01-14 16:41:23
【问题描述】:
使用python想通过匹配关键字来提取上下文,
这是我的python脚本
import requests
from bs4 import BeautifulSoup
import re
html = """ <pre>
Companies:
Telstra VI Huawei
Countries:
JPN CHN MLY
</pre>
<pre>
Data center:
US UK
</pre>"""
r = requests.get(html)
soup = BeautifulSoup(r.content, "html.parser")
k = soup.find(text=re.compile("companies:")).parent.text
print (k)
预期输出:
Companies:
Telstra VI Huawei
【问题讨论】:
-
您的问题是什么?你目前的输出是多少?
-
@ThomasMunk 请查看我的 python 脚本,我想打印预期的输出。当前输出为 {}
标签: python html python-3.x