รับเวอร์ชันของ Chrome ที่ติดตั้งบน Windows, Linux, Mac ข้ามแพลตฟอร์มโดยใช้ Python ซึ่งเป็นการตรวจจับระบบปฏิบัติการดั้งเดิม ไม่จำเป็นต้องใช้ซีลีเนียม
pip install chrome-version
โมดูล:
import chrome_version
print ( chrome_version . get_chrome_version ())
# '103.0.5060.114'
คลี:
chrome-version
103.0.5060.114
TL;DR ฉันไม่ต้องการคัดลอกและวางอีกครั้ง...
ตอนแรก,
ฉันจำเป็นต้องได้รับ chrome version สำหรับโปรเจ็กต์ที่ฉันกำลังทำอยู่ ซึ่งใช้ Undetected Chromedriver ฉันพบส่วนสำคัญด้านล่าง
เมื่อฉันใช้มันในโปรเจ็กต์ต่างๆ ฉันตัดสินใจเปลี่ยนมันให้เป็นโมดูล เพื่อที่ฉันจะไม่มีการคัดลอก/วาง มีฟังก์ชันเดียวเท่านั้น: รับ chrome version
แล้ว,
ฉันตัดสินใจใช้มันเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ:
ในที่สุด,
ตอนนี้มันเป็นเหมือนสนามเด็กเล่นสำหรับฉันที่จะเรียนรู้เพิ่มเติม...
อีกประการหนึ่งคือเป็นการศึกษา: โมดูลที่เรียบง่ายเป็นแนวปฏิบัติที่ดีสำหรับฉันในการเรียนรู้วิธีสร้างโมดูลและเผยแพร่บน PyPI และแสดงให้ผู้อื่นเห็นว่ามันง่ายเพียงใด
อิงจากเวอร์ชัน Chrome โดย Kory Becker
แพ็คเกจนี้จัดเตรียม CLI wrapper สำหรับโปรเจ็กต์ดั้งเดิม เครดิตทั้งหมดสงวนไว้สำหรับผู้เขียนรหัสต้นฉบับ
chrome-version
เผยแพร่ภายใต้เงื่อนไขของใบอนุญาต MIT