gpt4 book ai didi

python - 如何从 bash 脚本执行多行 python 代码?

转载 作者:太空狗 更新时间:2023-10-29 21:23:41 26 4
gpt4 key购买 nike

我需要扩展一个 shell 脚本 (bash)。由于我对 python 更加熟悉,所以我想通过编写一些依赖于 shell 脚本变量的 python 代码来做到这一点。添加额外的 Python 文件不是一种选择。

result=`python -c "import stuff; print('all $code in one very long line')"` 

可读性不强。

我更愿意将我的 python 代码指定为多行字符串,然后执行它。

最佳答案

使用此处文档:

result=$(python <<EOF
import stuff
print('all $code in one very long line')
EOF
)

关于python - 如何从 bash 脚本执行多行 python 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40143190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com