الدرس الحادي والعشرون-Python Modules المديول او الوحدات
المديول هو ملف يحتوي علي مجموعة من الاكواد والدوال يتم تضمينها داخل المشروع
هو عبارة عن ملف بايثون بالامتداد .py
مثال :
def greeting(name):
print("Hello, " + name)
نقوم بحفظ هذا الملف باسم mymodule.py
استخدام المديول :
نستخدم الكلمة import
import mymodule // اسم المديول
mymodule.greeting("Jonathan") \ تمرير متغيرات المديول
#Return
Hello, Jonathan
إعادة تسمية المديول Re-name module
import mymodule as mx
a = mx.person1["age"]
print(a)
المديولات الجاهزة في بايثون :
استخدام المديول
platform
import platform
x = platform.system()
print(x)
معرفة نوع OS
#Return
windows
Using the dir() Function
تستخدم لمعرفة وظائف اللغة الجاهزة
import platform
x = dir(platform)
print(x)
كيفية استخدام او استدعاء دالة داخل المديول
اذا كان المديول يحوي اكتر من دالة او وظيفة ونريد استخدام وظيفة معينة
def greeting(name):
print("Hello, " + name)
person1 = {
"name": "John",
"age": 36,
"country": "Norway"
}
هذا مثال لمديول يحوي اكثر من وظيفة
from mymodule import person1
print (person1["age"])