文件名称:nginxparser:使用Pyparsing解析nginx配置-在Letsencrypt中使用
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-11 01:24:00
parse computational-linguistics nginx-configuration Python
Nginx配置解析器 使用Pyparsing的Nginx配置解析器。 您可以使用load或loads方法解析nginx配置文件: >> > from nginxparser import load >> > load ( open ( "/etc/nginx/sites-enabled/foo.conf" )) [[ 'server' ], [ [ 'listen' , '80' ], [ 'server_name' , 'foo.com' ], [ 'root' , '/home/ubuntu/sites/foo/' ]]]] 与其他序列化模块一样,您也可以使用dump和dumps方法导出配置。 >> > from nginxparser import dumps >> > dumps ([[ 'server' ], [ [
【文件预览】:
nginxparser-master
----tests.py(4KB)
----nginxparser.py(4KB)
----LICENSE(1KB)
----requirements-dev.pip(64B)
----setup.py(344B)
----README.md(760B)
----.gitignore(40B)
----requirements.pip(17B)