ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

Modules ใน Python
โมดูลใน ไพทอน คือกลุ่มของ ตัวแปล ฟังก์ชั่น หรือ คลาส ที่ทำงานคล้ายๆ กันแล้วเอามารวมๆ กันไว้ในไฟล์ไฟล์เดียว ในไพทอน เวลาเราจะเรียกใช้ โมดูลเราต้อง import โมดูลเข้ามาก่อน ถึงจะสามารถเรียกใช้งาน ฟังก์ชั่น หรือ คลาสที่อยู่ ภายในโมดูลได้
มีโมดูลอยู่สองประเภทคือ

  1. โมดูลที่ไพทอนเตียมไว้ให้สามารถ import เข้ามาใช้งานได้เลย
  2. โมดูลที่เราสร้างขึ้นมาเอง 

ตัวอย่างการสร้างและเรียกใช้งานโมดูล

ตัวอย่างการสร้างโมดูล ที่มีฟังก์ชั่นอยู่ภายใน

สร้างไฟล์ module_mindpython.py

# ตัวอย่าง สอน Python ในเว็บ  Mindphp.com
def print_func( myvar ):
    print ('สวัสดี ตัวแปล myvar มีค่า : ', myvar)
    return
*** โค้ดด้านบนนี้เป็น เป็นการสร้างโมดูลชื่อ module_mindpython มี ฟังก์ชั่นอยู่ภายใน 1 ฟังก์ชั่น ชื่อ print_func

ตัวอย่างเรียกใช้งานโมดูลที่สร้างขึ้นมา 

สร้างไฟล์ชื่อ mindpython.py ตามโค้ดข้างล่างนั้

# ตัวอย่าง สอน Python ในเว็บ  Mindphp.com
# import โมดูลเข้ามาใช้งาน


import module_mindpython



# เรียกใช้ฟังก์ชั่น ภายในโมดูลที่ import เข้ามา


module_mindpython.print_func("Mindphp.com")

ผลที่ได้

สวัสดี ตัวแปล myvar มีค่า :  Mindphp.com