相关疑难解决方法(0)

983
推荐指数
17
解决办法
68万
查看次数

我应该放#!(shebang)在Python脚本中,应该采用什么形式?

我应该把shebang放在我的Python脚本中吗?以什么形式?

#!/usr/bin/env python 
Run Code Online (Sandbox Code Playgroud)

要么

#!/usr/local/bin/python
Run Code Online (Sandbox Code Playgroud)

这些同样便携吗?哪种形式最常用?

注:龙卷风项目采用的家当.另一方面, Django项目没有.

python shell shebang python-3.x

741
推荐指数
10
解决办法
44万
查看次数

适用于Python脚本的shebang

我通常在我的Python脚本中使用以下shebang声明:

#!/usr/bin/python
Run Code Online (Sandbox Code Playgroud)

最近,我遇到了这个shebang声明:

#!/usr/bin/env python
Run Code Online (Sandbox Code Playgroud)

在脚本文档中,注意到使用此表单"更具可移植性".

这个声明是什么意思?为什么路径中间有空间?它实际上是否有助于稳定性?

python portability shebang

54
推荐指数
1
解决办法
3万
查看次数

标签 统计

python ×3

shebang ×3

shell ×2

portability ×1

python-3.x ×1