我试图将变量从python传递到bash脚本。我在该文件中有python文件init.py,我必须使用bash脚本调用这些变量。但是我不能打电话。我试着 在python文件(init.py)中
server = os.environ('in_server')
database = os.environ('in_database')
tokenstruct=MSI_token()
cnxn = pyodbc.connect('Driver={ODBC Driver 17 for SQL Server};Server='+server+';DATABASE='+database+';',attrs_before={1256:bytearray(tokenstruct)})
cursor= cnxn.cursor()
在bash文件中:
export in_server=${OUT_SERVER}
export in_database=${OUT_DATABASE}
OUT_SERVER = url
OUT_DATABASE = database name
但这对我不起作用。如何在bash脚本中调用python变量
如果在
bash
脚本中有类似的内容然后从python中,您可以调用
你会收到
在python脚本中,可以设置环境变量
在同一终端会话中的bash脚本中,可以调用环境变量
相关问题 更多 >
编程相关推荐