关于Python“进口”专长的几个问题

2024-06-13 09:25:22 发布

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

我刚下载了BeautifulSoup,我决定做一个小库(在Python中,这就是他们所说的吗?)它将返回给定电影和IMDB电影搜索的结果。在

我的问题是,这个进口的东西到底是怎么工作的?在

例如,我下载了beauthoulsoup,它只是一个.py文件。该文件是否必须与mypython应用程序(将使用该库的我的项目)位于同一文件夹中?在


Tags: 文件项目py文件夹应用程序电影imdb小库
3条回答

在美化组.py将需要放在Python搜索路径的某个地方,该路径可以在sys.path数组中找到。请注意,当前目录始终包含在该数组中(作为空字符串)。在

>>> import sys
>>> sys.path
['', 'C:\\Windows\\system32\\python26.zip', 'c:\\python26\\DLLs', 'c:\\python26\\lib', 'c:\\python26\\lib\\plat-win', 'c
:\\python26\\lib\\lib-tk', 'c:\\python26', 'c:\\python26\\lib\\site-packages', 'c:\\python26\\lib\\site-packages\\win32'
, 'c:\\python26\\lib\\site-packages\\win32\\lib', 'c:\\python26\\lib\\site-packages\\Pythonwin']

参见module search path。对于您的情况,将.py文件放在同一个文件夹中就可以了。在

对于Ubuntu,可以使用命令搜索包

apt-cache search beautifulsoup

这应该会让步

^{pr2}$

所以为ubuntu安装beauthoulsoup最简单的方法就是运行

sudo apt-get install python-beautifulsoup

一旦你这样做了,你可以

import BeautifulSoup 

在任何脚本和python安装中都可以找到该模块。在

相关问题 更多 >