我如何找出python模块所属的包?

时间:2016-02-19 08:29:07

标签: python pip

您将获得一些python源代码,其中包含一些您无法识别的模块的import语句。您很好奇,想知道这些模块属于哪些包。

2个场景。

场景#1:

部分导入失败,因为您没有安装正确的软件包 您需要找出要安装的软件包 有没有办法在不离开命令行的情况下执行此操作?

场景#2:

您似乎已经安装了模块,但您对它们属于哪个软件包感到好奇 有没有办法在命令行上快速有效地发现它?

2 个答案:

答案 0 :(得分:1)

通常,包中的模块应导入为:

 <?php 
    $up=4;
    $down:2;
    echo (($ups/($ups+$downs))*100).'%'; 
   ?>

其中 a 是包, b 是模块。

所以import语句应该告诉你你需要什么。

答案 1 :(得分:1)

如果以奇怪的方式导入模块,您可以使用:

from Tkinter import *
>>> Label
<class Tkinter.Label at 0x023F6768>
>>> Entry
<class Tkinter.Entry at 0x023F6650>

查看包