1. 程式人生 > 其它 >vimspector中.install_gadget.py程式碼分析

vimspector中.install_gadget.py程式碼分析

 

 

 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 列表裡面,便於快速匯入模組。