3

正如 Beautiful Soup 文档所说:

如果一切都失败了,Beautiful Soup 的许可允许您将整个库与您的应用程序打包在一起。您可以下载 tarball,将其 bs4 目录复制到应用程序的代码库中,然后使用 Beautiful Soup,根本无需安装它。

这正是我想要的,也是我所做的……直到在我的代码中使用它。我不知道如何导入 Beautiful Soup 4。与 v3 不同,没有独立的,只有带有一堆 python 脚本的BeautifulSoup.py那个目录。bs4当您的项目中有源代码时,是否有人有如何使用 Beautiful Soup 4 的示例?

4

1 回答 1

8

那“一堆python脚本”被称为python包;那里应该有一个__init__.py文件。它们一起形成一个连贯的整体,一组命名空间的模块。

您可以BeautifulSoupbs4包中导入类:

from bs4 import BeautifulSoup

有关更多信息,请参阅文档

于 2012-06-12T18:47:27.290 回答