sys.version_info
sys.version_info
提供一組 tuple 來表示當前 Python 的版本
import sys
Py2 = sys.version_info.major == 2
Py3 = sys.version_info.major == 3
如此可用來判斷目前是使用 Python 2 或 Python 3,進一步控制程式走向
應用場景
判斷Python版本,分別載入不同版本的函式庫
import sys
if sys.version_info[0] >= 3:
import PySimpleGUI as sg
else:
import PySimpleGUI27 as sg