ฉันจะพิมพ์หมายเลขรุ่นของการติดตั้ง Python ปัจจุบันจากสคริปต์ของฉันได้อย่างไร
ฉันจะพิมพ์หมายเลขรุ่นของการติดตั้ง Python ปัจจุบันจากสคริปต์ของฉันได้อย่างไร
คำตอบ:
ลอง
import sys
print(sys.version)
นี่พิมพ์สตริงข้อมูลเวอร์ชันเต็ม หากคุณต้องการเพียงหมายเลขเวอร์ชั่นของไพ ธ อนโซลูชันของ Bastien Léonardนั้นดีที่สุด คุณอาจต้องการตรวจสอบสตริงทั้งหมดและดูว่าคุณต้องการมันหรือบางส่วนของมัน
import platform
print(platform.python_version())
พิมพ์สิ่งนี้เช่น
3.7.2
ลอง
python --version
หรือ
python -V
นี่จะส่งคืนเวอร์ชันหลามปัจจุบันในเทอร์มินัล
import sys
เวอร์ชันขยาย
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
โดยเฉพาะ
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
หรือ
print(sys.version_info.major)
'3'
หรือ
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
หากคุณกำลังใช้สมุดบันทึก jupyter ลอง:
!python --version
หากคุณกำลังใช้ Terminal ลอง:
python --version