pipin是一个小脚本,用于搜索项目中的依赖项。
pipin的Python项目详细描述
让我们pipin!
pipin是一个小python脚本,用于在项目依赖项中搜索给定的应用程序。
您可能可以使用ack或grep来处理相同的需求,但是pipin要写的字符更少,输出的颜色也更漂亮等。
要求
- python 2.6+或3.3+
- argparse如果py2.6
安装
要安装pipin,只需运行:
sudo pip install pipin
注意:您可能希望将其安装为sudo,以便pipin everywhere。
用法
转到存储所有项目的文件夹:
cd /home/projects/
只要告诉what和where您想要pipin:
pipin Django==1.4.2 .
这将在当前目录的requirements.txt文件中搜索“django==1.4.2”(因为“.”)。
仅在特定项目中搜索?没问题!
pipin Django==1.4.2 /path/to/project/
不同的需求文件?也没问题!
pipin Django==1.4.2 . -f dev_requirements.txt
您可能还需要同时搜索多个应用程序。然后执行:
pipin Django==1.4.2 South .
此外,还支持文字星号(*):
pipin Django*1.4 .
这将发现Django==1.4和Django>=1.4的出现 两者都有效。