我已经在我的windows机器上安装了许多第三方库,但是我想知道您如何知道在脚本中导入它们的名称?
脚本来自windows python二进制文件
例如,我已经安装并经常使用beautifulsoup。
当我导入"import BeautifulSoup"时,它无法识别,但当有人告诉我输入"from bs4 import BeautifulSoup"时,它工作了。
因此,我已经安装了一些其他模块,例如pyQt4,它被安装到C/python27/scripts/(当我运行安装程序时,它说它已经安装在那里)。
我怎么知道我应该导入什么名称PyQt4?
为什么"import BeautifulSoup"不行呢?
。我必须输入"从Py4导入....."吗?或者叫py4?
答案1:查看模块的文档获取信息。您可能还需要检查C:Python27Libsite-packages
以获取文件夹名称。答2:Bs4是"主模块"。Beautifulsoup是一个子类或子模块。有点像做from time import sleep
。这意味着您只能使用time.sleep()
,而不能使用time
模块中的任何其他内容。