我准备好了一个 python 脚本,我需要使用 Hudson CI 运行。我可以看到配置作业唯一支持的环境是可执行外壳。如何在可执行 shell(Bash shell)中运行 python 脚本?有什么想法或建议吗?
问问题
1419 次
2 回答
0
蟒蛇3
python3 file.py
蟒蛇2
python file.py
于 2018-10-10T07:36:47.807 回答
0
除了明显的python3 file.py
or之外python file.py
,还可以通过在顶部引入适当的 shebang 来使 python 文件自己可执行:
#!/usr/bin/env python3
...
(script follows here)
或者
#!/usr/bin/env python
...
(script follows here)
使用这些,您的 CI 不需要知道脚本是用 python、shell、perl 或它使用的任何语言编写的。
于 2018-10-10T07:42:51.863 回答