【发布时间】:2020-08-07 03:25:46
【问题描述】:
我对编程很陌生。目前,我正在通过 Udemy 课程学习 Python。我正在使用 Windows 10 操作系统,并且正在使用带有 Anaconda 解释器的 VS Code:Here it is
import requests
from bs4 import BeautifulSoup
url = "https://yellowpages.com.tr/ara?q=ankara"
response = requests.get(url)
html_content = response.content
soup = BeautifulSoup(html_content, "html.parser")
print(soup.find_all("a"))
我编写此代码是为了吸引网站中的所有“a”字符。但是,当我想运行这段代码时,它返回一个空列表:
输出:
[]
我该如何解决这个问题?谢谢你的回答。
【问题讨论】:
-
请张贴网址和您要提取的内容
-
如果您发布链接,什么都不会发生。你为什么将你使用的 Python 版本作为图片发布?
-
好的,我发送了链接。我发送了我的 Python 版本,因为我不知道它是否需要。
-
这是一个基于 javascript 的网站。你最好使用硒
-
好的,非常感谢。但是在我的 Python 课程中,老师运行了我发布的代码,并且它没有任何问题。我不明白这种情况。
标签: python beautifulsoup