#!/usr/bin/env python3
表示該文件是個.py程序,執行的時候需要python環境來執行。
這是腳本語言共同遵守的規則:當第一行為 #!/usr/local/bin/python3時,指定了用來執行本腳本的解釋器。
注意:
1、必須是文件的第一行
2、必須以#!開頭,你丟了一個驚嘆號
3、/usr/local/bin/python3 是腳本解釋器的全路徑名。
而有時不太清楚腳本解釋器的具體全路徑名;或者開發環境與運行環境的安裝路徑不同。為了保證兼容性,也可以寫作:
#!/usr/bin/env python3
這樣運行時會自動搜索腳本解釋器的絕對路徑
python文件開始的第一行“#!”,表示執行一些特殊命令,通常“use Python on a Unix, Linux, or Unix-like system”時會用到。
# -*- coding: utf-8 -*- 標明編碼格式,主要用來顯示中文等,主要使用在python2中