【发布时间】:2019-12-28 13:05:14
【问题描述】:
如何使用 Python 和 BeautifulSoup(或 lxml / XPath,或其他方式)从(url)中提取字体名称“Open Sans”和两个链接?
<style>
...
@font-face {
font-family: "Open Sans";
src: url("/fonts/OpenSans-Regular-webfont.woff2") format("woff2"),
url("/fonts/OpenSans-Regular-webfont.woff") format("woff");
}
...
</style>
提前感谢您的帮助!
【问题讨论】:
-
BeautifulSoup 不解析 CSS - 它是 HTML/XML 解析器。但是您可以使用
re模块来获取数据。 -
regex101.com/r/mqG8IZ/1 - 也许吧。
标签: css regex python-3.x parsing beautifulsoup