将shell脚本中定义的环境变量读入python。

cmdvars的Python项目详细描述


命令变量

将shell脚本中定义的环境变量读入python。
这个库使用shell获取变量值,并处理 多行变量。

用法

给定一个shell文件:myvars.env:

#!/bin/bash
exportVAR1=1exportVAR2="This
is
a
multiline value"exportVAR3=3NOT_EXPORTED=4

获取变量

>>>importshellvars>>>shellvars.get_vars('myvars.env'){'VAR1':'1','VAR2':'This\nis\na\nmultiline value','VAR3':'3'}

列表变量

列出脚本中的变量名。

>>>importshellvars>>>shellvars.list_vars('myvars.env')['VAR1','VAR2','VAR3']

这相当于,但比

>>>shellvars.get_vars('myvars.env').keys()

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

推荐PyPI第三方库


热门话题
使用java从mysql备份特定的表   方法引用中的java错误返回类型:无法转换反应器。果心出版商单核反应堆。果心出版商单声道?扩展R>   java为什么我的e4应用程序插件不能被调用   swing为什么在java中JComboBox的ListCellRenderer上出现类强制转换异常?   java无直接方法<init>(Ljava/lang/reflect/method;IL2/Converter;)V类Lretrofit2/ParameterHandler$Body   java监控BufferedInputStream下载进度   java Springboot外部文件数据库配置   java Selenium WebDriver StaleElementReferenceException在使用click()时出现异常   在java中对传递给静态函数的参数的更改   为什么x==(x=y)和(x=y)=x不一样?   java我应该为我的应用程序创建一个片段吗?   java HashMap何时以及如何将bucket从链表转换为红黑树?   java文件读/写的正确顺序   在java中在哪里使用对象类?   javacom。数据税。驾驶员果心例外情况。InvalidQueryException:未配置的表架构\u键空间   Java如何在Arangodb上创建边?