繁体   English   中英

如何从 bash 脚本中获取 python 文件的变量

[英]how to get a variable of a python file from bash script

我有一个 python 文件conf.py用于存储配置变量。 conf.py如下:

import os

step_number=100

我有一个 bash 脚本runner.sh试图从conf.py访问变量:

#! /bin/bash

#get step_number from conf file
step_number_=$(python ./conf.py step_number)

但是,如果我尝试使用echo $step_number_打印step_number_ ,它会返回空值。 你能帮我修一下吗?

$(command)替换为命令的标准 output。 所以 Python 脚本需要打印变量,所以你可以用这种方式替换它。

import os

step_number = 100
print(step_number)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM