3 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超7個(gè)贊
我是否應(yīng)該在我的Python腳本中添加該腳本?
此模塊可以作為腳本運(yùn)行。 是否只能在python 2、python 3上運(yùn)行,還是與Python 2/3兼容? 在POSIX上,如果您想直接運(yùn)行腳本而不調(diào)用 python
顯式可執(zhí)行
這些也是便攜的嗎?使用最多的是哪一種形式?
#!/usr/bin/env python
/usr/bin/python
/home/me/.virtualenvs/project/bin/python
setuptools
setuptools
.exe
#!/usr/bin/env python
#!/usr/local/bin/python
python
, python2
python3
...
python
應(yīng)該只在shebang行中使用與Python 2和3兼容的腳本。
為了準(zhǔn)備最終更改Python的默認(rèn)版本,只有Python 2的腳本才應(yīng)該更新為與Python 3兼容的源代碼,或者使用 python2
在她的隊(duì)伍里。
添加回答
舉報(bào)