淺談Python腳本開頭及導(dǎo)包注釋自動添加方法
1、開頭:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定
#!/usr/bin/python
是用來說明腳本語言是python的
是要用/usr/bin下面的程序(工具)python,這個解釋器,來解釋python腳本,來運行python腳本的。
#!/usr/bin/python:是告訴操作系統(tǒng)執(zhí)行這個腳本的時候,調(diào)用 /usr/bin 下的 python 解釋器;
#!/usr/bin/env python(推薦):這種用法是為了防止操作系統(tǒng)用戶沒有將 python 裝在默認(rèn)的 /usr/bin 路徑里。當(dāng)系統(tǒng)看到這一行的時候,首先會到 env 設(shè)置里查找 python 的安裝路徑,再調(diào)用對應(yīng)路徑下的解釋器程序完成操作。
#!/usr/bin/python 相當(dāng)于寫死了python路徑;
#!/usr/bin/env python 會去環(huán)境設(shè)置尋找 python 目錄,推薦這種寫法
# -*- coding: utf-8 -*-
在python腳本(.py文件)的第一行聲明#-*- coding = utf-8后即可在文件中使用中文注釋。這句話用來說明你的Python源程序文件用使用的編碼。缺省情況下你的程序需要使用ascii碼來寫,但如果在其中寫中文的話,python解釋器一般會報錯,但如果加上你所用的文件編碼,python就會自動處理不再報錯。
2、自動添加頭設(shè)置方法:
File->settings->Editor->File and Code Templates->Python Script
以上這篇淺談Python腳本開頭及導(dǎo)包注釋自動添加方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
pycharm配置當(dāng)鼠標(biāo)懸停時快速提示方法參數(shù)
這篇文章主要介紹了pycharm中配置當(dāng)鼠標(biāo)懸停時快速提示方法參數(shù),本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07Python中Playwright模塊進行自動化測試的實現(xiàn)
playwright是由微軟開發(fā)的Web UI自動化測試工具,本文主要介紹了Python中Playwright模塊進行自動化測試的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2023-12-12Python內(nèi)置函數(shù)zip map filter的使用詳解
這篇文章主要介紹了Python內(nèi)置函數(shù)zip map filter的使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04解決Python3 struct報錯argument for 's'&
這篇文章主要為大家介紹了解決Python3 struct報錯argument for 's' must be a bytes object方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08