我想知道是否有任何可靠和一致的方法来获取Python包的"import name"/ namespace.例如;
包装 ; django-haystack
进口名称 ; 草垛
要么
包装 ; ipython
导入名称 ; IPython的
到目前为止我知道,PyPi没有存储我用PyPiXmlRpc检查过的信息.
我还尝试自动下载软件包,解压缩并挖掘.egg-info,但有些软件包根本没有该文件夹.
任何帮助将不胜感激,并将用于一个良好的方式小工具:)
我从别人那里得到了一个脚本。并且有一个模块导入到脚本中。我想知道找出安装此库的 pip 包的最佳方法是什么(在线搜索除外)。
我尝试导入包,然后只对它执行 help() 但没有得到太多信息。有没有可靠和pythonic的方法来实现这一目标?
例如:
在脚本中它有一行
from impala.dbapi import connect
Run Code Online (Sandbox Code Playgroud)
不用在网上搜索,我怎么知道下面的包可以安装这个库?正如您在这种情况下所看到的,包名称与 pip 中使用的名称不同。
pip install impyla
Run Code Online (Sandbox Code Playgroud)