簡體   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