py 報錯

(一)
報錯:執行./print.py ,報: .../print.py: Permission denied
原因:該腳本沒有執行權限
解決:chmod +x print.py

#!/usr/bin/env python

#print.py

str = "Hello world"

print str
print str[0]
print str[2:5]
print str[2:]
print str + "TEST"

還有:#!/usr/bin/env python 與 #!/usr/bin/python 的區別

這個在unix類的操作系統纔有意義。#!/usr/bin/python是告訴操作系統執行這個腳本的時候,調用/usr/bin下的python解釋器;#!/usr/bin/env python這種用法是爲了防止操作系統用戶沒有將python裝在默認的/usr/bin路徑裏。當系統看到這一行的時候,首先會到env設置裏查找python的安裝路徑,再調用對應路徑下的解釋器程序完成操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章