腳本語言的第一行礁鲁,目的就是指出,你想要你的這個文件中的代碼用什么可執(zhí)行程序去運行它赁豆,就這么簡單仅醇。
#!/usr/bin/python
是告訴操作系統(tǒng)執(zhí)行這個腳本的時候,調(diào)用 /usr/bin 下的 python 解釋器魔种;相當于寫死了python路徑;
#!/usr/bin/env python(推薦):
會去環(huán)境設置尋找 python 目錄析二,這種用法是為了防止操作系統(tǒng)用戶沒有將 python 裝在默認的 /usr/bin 路徑里。當系統(tǒng)看到這一行的時候节预,首先會到 env 設置里查找 python 的安裝路徑叶摄,再調(diào)用對應路徑下的解釋器程序完成操作。