python-3.x - 预提交的设置环境
问题描述
如何获取包含环境变量导出的 bash 脚本?
env.sh
...
export VARIABLE=test
...
test_file.py
...
os.environ['VARIABLE'] # Throws KeyError
...
如何使用 pre-commit 运行env.sh
来设置以下pytest
钩子可以使用的环境?
- repo: local
hooks:
- id: tests
name: run tests
entry: pytest -v
language: system
types: [python]
解决方案
推荐阅读
- php - 如何制作 PHP $row ahref?
- vim - 管理 vim syntastic gutter line
- java - java - 将 JSONObject 转换为 HashMap
- passport.js - ValidationError:用户验证失败,转换为字符串的值失败
- scala - Spark:按键分组,分区映射
- ibm-cloud - Watson Assistant 和 Watson Discovery 上的 2 因素身份验证?
- javascript - Laravel 按排序返回数据
- intellij-idea - IntelliJ:Ant 报告一个错误。没有迹象表明哪里或什么失败了
- c# - 简化代码 C# switch 语句
- javascript - 在运行时在 THREE.JS 和 GLTF 中导入另一个纹理