Python นำเข้าจากโมดูล
นำเข้าจากโมดูล
คุณสามารถเลือกนำเข้าเฉพาะบางส่วนจากโมดูล โดยใช้from
คำสำคัญ
ตัวอย่าง
โมดูลที่ตั้งชื่อmymodule
มีหนึ่งฟังก์ชันและหนึ่งพจนานุกรม:
def greeting(name):
print("Hello, " + name)
person1
= {
"name": "John",
"age": 36,
"country":
"Norway"
}
ตัวอย่าง
นำเข้าเฉพาะพจนานุกรม person1 จากโมดูล:
from mymodule import person1
print (person1["age"])
หมายเหตุ:เมื่อนำเข้าโดยใช้from
คำสำคัญ อย่าใช้ชื่อโมดูลเมื่ออ้างถึงองค์ประกอบในโมดูล ตัวอย่าง: person1["age"]
, not
mymodule.person1["age"]