我在寻找类似于python中perl的Dumper
功能的东西。所以我在谷歌上找到了一个服务我很好的网站
所以我下载并安装了它,运行良好。
但后来我又来了accross PyPI:http://pypi.python.org/pypi,这看起来像是python的CPAN等价物。
所以我在那里寻找垃圾车模块,但在那里找不到。我希望这看起来是一个非常基本的模块,应该在PyPI中列出。
所以我的问题是,如果我必须安装一个python模块,那么我应该先在PyPI中搜索,如果我找不到,然后在google上查找其他地方吗?
或者除了PyPI还有其他Python模块存储库吗?
我正在学习python,因此有了这个问题。
谢谢。
你在找类似easy_install from setuptools?的东西吗?我可能误解了你的问题,因为我不使用perl。
从python安装目录中的
Scripts
目录(在我的机器上为“c/python27/Scripts”),您可以从命令行安装模块,如下所示:如果将Scripts目录设置为PATH变量,则生活会更轻松。
如果您正在使用pip,
pip search package_name
将帮助您执行与在PyPi提供的web界面上搜索相同的操作。一旦找到,安装python包当然和
一些python库可能处于开发阶段,可能无法直接在PyPi上使用,或者您可能希望特定的commit has(git)该库,并且如果您可以在
github.com
或bitbucket.com
上找到该库的源代码,例如关于perl Dumper的问题,perl的Dumper有两个主要用途iirc-
据我所知,在python中没有完全等同于perl的转储程序。
但是,我使用
pickle
来实现数据持久性。并且
pprint
对于直观地检查对象/调试非常有用。这两个模块都是Python中的标准内置模块。这些功能不需要第三方库。
如果你想使用这里的-https://gist.github.com/1071857#file_dumper.pyamazon。
您需要做的是复制代码并将其放在项目目录中的本地文件中。您可以将文件命名为
pydumper.py
。或者任何你真正喜欢的名字,但是以后缀.py
结尾。在项目中,可以通过执行以下操作导入在
pydumper.py
中定义的函数和类或者如果你想具体点(这是首选)。最好清楚地说明要导入的内容。)
您可以在自己的代码中开始使用Dumper类。
相关问题 更多 >
编程相关推荐