python feedparser错误输入

2024-05-22 09:37:18 发布

您现在位置:Python中文网/ 问答频道 /正文

当我尝试使用“pythonfeedparser”时会出现一堆错误;而在安装过程中没有任何抱怨。 我会做一些类似的事情:

import feedparser
url = "http://blogsearch.google.dk/blogsearch_feeds?" + \
"q=visitdenmark&output=atom"
f = feedparser.parse(url)

错误是:

^{pr2}$

听到你的消息


Tags: importhttpurl过程错误google事情feeds
3条回答
AttributeError: 'module' object has no attribute 'BeautifulSoup'

看起来您需要安装BeautifulSoup:

^{pr2}$

您已经在/usr/local中安装了feedparse的一个版本。 feedparser还有一个Ubuntu包:python-feedparser。它可能不是新的,但安装它会为您绘制所有的依赖关系。在

你好!我在feedparser 5.0.1中没有看到这一点;我猜测BeautifulSoup的安装很奇怪,或者您正在运行的feedparser代码已经以某种方式被修改了。特别是,如果没有安装BeautifulSoup,那么微格式解析代码就永远不会运行,因此达到这一点,然后发现模块中没有beauthulsoup类是……奇怪的。在

如上所述,当您运行Python解释器并简单地键入

import BeautifulSoup
print BeautifulSoup.__file__
dir(BeautifulSoup)
BeautifulSoup.BeautifulSoup

我将分享我如何修复此错误: 我在Eclipse上使用Pydev作为IDE,我犯的错误是在安装Pydev的过程中。我选择了自动配置解释器。这导致了Python2.7作为解释器的包含,从而导致了错误。在

相关问题 更多 >