vimspector中.install_gadget.py程式碼分析
阿新 • • 發佈:2022-04-02
ersion_info函式返回五個引數:
>>> sys.version_info
sys.version_info(major=3, minor=8, micro=0, releaselevel='final', serial=0)
- major:主版本號,比如python3或python2
- minor: 比如上面的
8
表示我的python版本為3.8 - micro:再次一級,比如3.8.0、3.8.1等
- releaselevel:”alpha” 、”beta”、”candidate”以及”final”。不知道啥意思,一般穩定的版本應該都是“final”
- serial:略
import sys
sys.version_info
sys.version_info.major
sys.version_info.minor
sys.version_info.major + sys.version_info.minor * 0.1
sys.path模組可以動態修改系統路徑。
模組需要處於python搜尋路徑中的目錄裡,才能被匯入,sys.path是一個列表,在末尾新增目錄是很容易的,用 sys.path.append 就行了。當這個append執行完之後,新目錄即時生效,以後每次import操作都可能會檢查這個目錄。
專案中的實際使用:在每個專案python檔案中使用
sys.path.insert, 把自己專案所在的地址放在sys.path 列表裡面,便於快速匯入模組。