如何在 Python 中连接变量加上 os.environ 路径和 yaml

Posted

技术标签:

【中文标题】如何在 Python 中连接变量加上 os.environ 路径和 yaml【英文标题】:How to concatenate variables plus os.enviorn path plus yaml in Python 【发布时间】:2021-10-19 02:11:34 【问题描述】:
1)TOPDIR =/../../

2)/ABC/path/

3)name=os.os.environ['ABC'].lower()

4).yaml

我想把所有四个东西合二为一

尝试以下解决方案:

[TOPDIR + "/ABC/path/" + name .yaml] appending this in Generartor

不工作。任何人都可以为此提供解决方案。

【问题讨论】:

【参考方案1】:
TOPDIR = '/../../'
name = os.environ['ABC'].lower()
print([TOPDIR + "/ABC/PATH/" + name + '.yaml'])

这应该可行。 它实际上抛出的错误是什么? 也许你有一个错字“os.enviorn”应该是“os.environ”

【讨论】:

是的,这里是打字错误。是的,它的工作谢谢。

以上是关于如何在 Python 中连接变量加上 os.environ 路径和 yaml的主要内容,如果未能解决你的问题,请参考以下文章

python中是如何实现将一个函数中定义的变量在另一个函数中改变其值的

如何在Python中定义静态变量

python怎么设置环境变量

Python之如何优雅的重试

从 Python Lambda 函数连接 Athena SQL 查询中的变量

怎么把python添加到环境变量