requirements.txt解析器

rparse的Python项目详细描述


#RPARSE[![构建状态](https://travis-ci.org/dveselov/rparse.svg?(https://travis ci.org/dveselov/rparse/rparse)



python'requirements.txt'解析器。




`` bash ``bash
$pip install rparse
`` ` `

` ` ` ` ` ` ` `











requirement
烧瓶==0.10.1
ppp p p p p p p p p p p p
>;=6.0.0,<;6.0.7



对于rparse.parse(requirements)中的需求:
打印(requirement.name,requirement.specs)
`````


输出如下:

``python
(“烧瓶”,[(“=”,“0.10.1”))
(“pip”,[(“>;=”,“6.0.0”),(“<;”,“6.0.7”)]
```

`rparse`也有简单的命令行接口,可以这样使用:

```bash
$cat requirements.txt
flask==0.10.1
raven[flask]>;=1.0

$rparse.py requirements.txt
包:flask
版本说明符:[('=','0.10.1')]
附加组件:无
注释:无

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中运行时在两个枚举类之间切换   java如何让PicoContainer启动/停止/处置工厂注入的组件?   带有Recyclerview onClick的java多活动   java如何从TestNG tests和Selenium接口调用默认方法?   java无法在Eclipse3.5.2中折叠注释   RR和SJF CPU调度算法的Java代码   java从属性文件配置记录器   java Notify传输在字符更改后超过20个字节完成   java阵列究竟是如何工作的   java跨类/包维护全局但可变的变量   java向setMessageListener注册侦听器服务   java按钮单击不在片段中工作   java GSSExException:使用spnego在GSSAPI上未指定故障(机制级别:不支持/启用带有HMAC SHA196的加密类型AES256CTS模式)   用java绘制虚线的图形   java从networkdrive启动windows捆绑包使用不包括JRE?   多线程java线程体系结构与应用程序设计