วิธีการเช็ค platform ด้วย module sys
คนที่กำลังจะหา วิธีการเช็ค
platform ที่คุณใช้ นั้นสามารถเช็คได้โดยการใช้ module sys ของภาษา
Python ประโยชน์ของตัว
module นี้คือ สามารถจะเช็ค platform ที่เราใช้อยู่ได้ครับ และยังมีสามารถหลายๆ อย่างด้วยกัน แต่วันนี้ผมจะมาแชร์ในการเช็ค platform ครับ ในการใช้งานเราต้องทำการเรียกใช้ module sys เข้ามาก่อนในการใช้งานนั้นต้องฟังก์ชั่น platform ด้วย ดังตัวอย่าง
จะมีรูปแบบคำสั่งดังนี้ครับ
โค้ด: เลือกทั้งหมด
import sys
def platform():
platforms = {
'linux': 'Linux',
'linux2': 'Linux',
'darwin': 'OS X',
'win32': 'Windows'
}
if sys.platform not in platforms:
return sys.platform
return platforms[sys.platform]
print(platform())
จากคำสั่งด้านบน ก็ได้นำ if มาเช็คค่าของตัว sys.platform แล้วส่งค่ากลับมาเป็น platform ที่เรากำลังใช้อยู่
ผลที่ได้ดังรูป
- Selection_087.png (6.33 KiB) Viewed 812 times
อ้างอิง
https://www.docs.python.org/3/library/sys.html
https://www.stackoverflow.com/questions/446209/possible-values-from-sys-platform
https://www.python101.pythonlibrary.org/chapter20_sys.html