كيف تقوم بكتابة ال Modules الخاصة بك فى ال Python ؟؟
اكيد لاحظت اثناء شروحات ال Python إستدعائنا لعدة Modules مثل sys , os ,math .. etc
لما بنيجى نكتب Module بنكتبها عشان نقدر نستخدم مرااات عديدة داخل برامجنا .. بمعنى ابسط
انت لما تيجى تكتب ميثود او فنكشن معينة داخل برنامجك .. بتكتبها عشان تقدر تستدعيها بعدد كبير من المرات وإختصارا للكتابة وتنظيم اكثر ..
ال Modules دى بقى عبارة عن عدد كبير من الفنكشنز والثوابت مثل الموجودة ب Math Module
كل ماعليك الآن هو إنك تفتح اى Editor وتعمل ملف بإسم rul3z.py مثلا ..
بصفة عامة هيكون ال Header هتعمله بطريقة مشابهه للتالية
احفظها الملف دا بأى مسار بشرط إنه يكون فى ال Path اللى على الجهاز .. جرب تحفظه على ال Desktop :ي
تقدر تضيف مكان لل Path بعدة طرق
او بتعديل مثلا لو على Windows
قم بتعديله ملف .bash_profile
I guess U already know that as U R a Linux User
يفضل إنك تشتغل على ال IDLE عشان تكون النتيجة فورية بدل ماتعمل interprete للسكريبت ..
اكتب
هل لاحظت ؟؟ إنك قدرت تستخدم The Hello Function from rul3z module
إستخدمنا pi من ال Module بتاعتنا ...
تقدر تكتب كدا
اظن كدا واضح تماما
بالتوفيق ..
اكيد لاحظت اثناء شروحات ال Python إستدعائنا لعدة Modules مثل sys , os ,math .. etc
لما بنيجى نكتب Module بنكتبها عشان نقدر نستخدم مرااات عديدة داخل برامجنا .. بمعنى ابسط
انت لما تيجى تكتب ميثود او فنكشن معينة داخل برنامجك .. بتكتبها عشان تقدر تستدعيها بعدد كبير من المرات وإختصارا للكتابة وتنظيم اكثر ..
ال Modules دى بقى عبارة عن عدد كبير من الفنكشنز والثوابت مثل الموجودة ب Math Module
كل ماعليك الآن هو إنك تفتح اى Editor وتعمل ملف بإسم rul3z.py مثلا ..
بصفة عامة هيكون ال Header هتعمله بطريقة مشابهه للتالية
كود:
#-############# # Module : rul3z # Written by : StrikerX # Date : 8 May 2007 #-############# def Hello(): print ("Hello to the Modules World ! "); pi = 3.14
تقدر تضيف مكان لل Path بعدة طرق
كود:
>>> from sys import * >>> path.append(Path)
My Computer -> right Click .
Properties .
Advanced tab -> Environment variables
Path -> edit
Add the path and a semi colon >>; << after
وإذا على ال Linux Properties .
Advanced tab -> Environment variables
Path -> edit
Add the path and a semi colon >>; << after
قم بتعديله ملف .bash_profile
I guess U already know that as U R a Linux User
يفضل إنك تشتغل على ال IDLE عشان تكون النتيجة فورية بدل ماتعمل interprete للسكريبت ..
اكتب
كود:
>>>import rul3z >>>rul3z.Hello() Hello to the Modules World !
كود:
>>>rul3z.pi 3.1400000000000001
تقدر تكتب كدا
كود:
>>>from rul3z import * >>>Hello() Hello to the Modules World ! >>> >>>pi 3.1400000000000001
بالتوفيق ..
تعليق