Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะใช้หลายโมดูลกับ Python import Statement ได้อย่างไร?


หากต้องการนำเข้าหลายโมดูลด้วยคำสั่งนำเข้ารายการเดียว ให้แยกชื่อโมดูลด้วยเครื่องหมายจุลภาค ตัวอย่างเช่น

>>> import math, sys, os

หากคุณต้องการเปลี่ยนชื่อภายใต้โมดูลที่นำเข้า เพียงเพิ่มตามหลังชื่อโมดูลแต่ละชื่อตามด้วยนามแฝงของโมดูล ตัวอย่างเช่น

>>> import math as Mathematics, sys as system

หากคุณมีรายการโมดูลที่คุณต้องการนำเข้าเป็นสตริง คุณสามารถใช้ inbuilt __import__(module_name) ตัวอย่างเช่น

>>> modnames = ["os", "sys", "math"]
>>> for lib in modnames:
 ...     globals()[lib] = __import__(lib)