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

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jirawoot
PHP VIP Members
PHP VIP Members
โพสต์: 3129
ลงทะเบียนเมื่อ: 17/06/2019 10:30 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย jirawoot »

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

โค้ด: เลือกทั้งหมด

import sys

โค้ด: เลือกทั้งหมด

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
Selection_087.png (6.33 KiB) Viewed 804 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
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 49