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')]
附加组件:无
注释:无
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')]
附加组件:无
注释:无