繁体   English   中英

如何在linux可执行shell中运行python脚本

[英]How to run python script in linux Executable shell

我已经准备好python脚本,并且需要使用Hudson CI运行。 我可以看到配置作业中唯一受支持的环境是可执行外壳。 如何在可执行Shell(Bash Shell)中运行python脚本? 有什么想法或建议吗?

python3

python3 file.py

python2

python file.py

除了明显的python3 file.pypython file.py ,还可以通过在顶部引入适当的shebang来使python文件自己可执行:

#!/usr/bin/env python3
...
(script follows here)

要么

#!/usr/bin/env python
...
(script follows here)

使用这些,您的CI无需知道脚本是用python,shell,perl或它使用的任何语言编写的。

暂无
暂无

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

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