Packages (แพ็คเกจ) คือ ลำดับชั้นในรูปแบบ directory (ไดเร็กทรอรี่) ซึ่งอยู่ใน floder (โฟลเดอร์) ที่เก็บ Application (แอพพลิเคชั่น) ของเรา หรืออาจกล่าวได้ว่าเป็นที่รวม Module (โมดูล) ไว้ใน Floder เดียวกัน โดยภายในโฟลเดอร์จะต้องมีไฟล์ "_init_.py" (อินอิท.พีวาย) เพื่อไว้สำหรับให้ python (ไพทอน) เข้ามาอ่านไฟล์นี้เป็นไฟล์แรก
การสร้าง Packages
ขั้นตอนแรก จะต้องทำการสร้าง Module ก่อนหรือใช้ Module ที่มีอยู่แล้วก็ได้ โดยสร้างหรือเก็บไว้ภายใน Floder เดียวกัน
Module1
โค้ด: เลือกทั้งหมด
def myfunc_1():
print "This Fist Module"
โค้ด: เลือกทั้งหมด
def myfunc_2():
print ("This Second Module")
โค้ด: เลือกทั้งหมด
def myfunc_3():
print "This Third Module"
โค้ด: เลือกทั้งหมด
from module_1 import myfunc_1
from module_2 import myfunc_2
from module_3 import myfunc_3
โค้ด: เลือกทั้งหมด
import mypack
mypack.myfunc_1()
mypack.myfunc_2()
mypack.myfunc_3()
โค้ด: เลือกทั้งหมด
This Fist Module
This Second Module
This Third Module