วิธีการเช็ค platform ด้วย module sys เพื่อใช้การในการตรวจสอบ platform ที่กำลังใช้อยู่

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: วิธีการเช็ค platform ด้วย module sys เพื่อใช้การในการตรวจสอบ platform ที่กำลังใช้อยู่

วิธีการเช็ค platform ด้วย module sys เพื่อใช้การในการตรวจสอบ platform ที่กำลังใช้อยู่

by jirawoot » 10/07/2019 2:11 pm

วิธีการเช็ค platform ด้วย module sys
คนที่กำลังจะหา วิธีการเช็ค platform ที่คุณใช้ นั้นสามารถเช็คได้โดยการใช้ module sys ของภาษา Python ประโยชน์ของตัว module นี้คือ สามารถจะเช็ค platform ที่เราใช้อยู่ได้ครับ และยังมีสามารถหลายๆ อย่างด้วยกัน แต่วันนี้ผมจะมาแชร์ในการเช็ค platform ครับ ในการใช้งานเราต้องทำการเรียกใช้ module sys เข้ามาก่อนในการใช้งานนั้นต้องฟังก์ชั่น platform ด้วย ดังตัวอย่าง

Code: Select all

import sys

Code: Select all

sys.platform
จะมีรูปแบบคำสั่งดังนี้ครับ

Code: Select all

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
Selection_087.png (6.33 KiB) Viewed 312 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

Top