HOWTO list all available Python Modules

السلام عليكم ورحمة الله وبركاته

صار فترة ما كتبت شيء … أما المخ توقف عن العمل أو اليدين بطلت تقبل تكتب حاجة ::bgrim:: وبكل الأحوال انا وزوار الزون الخسرانين … ياله التعويض قادم إن شاء الله … قبل كم يوم كنت محتاج أعرف ما هي الموديولات الخاصة بلغة Python الموجودة عندي والي أقدر أسوي لهم import … حاولت أجد طريقة بالبداية ما عرفت … ولهذا كان لازم نسأل العم Google على مثل هذه المشاكل …

الجواب لمثل هذا الأمر بسيط إن شاء الله … هناك طريقتين حسب ما شفت للحصول على المعلومات هذي التي نريدها، الطريقة الأولى:
من الطرفية نفذ ادخل الى الطرفية الخاصة بـ Python:
python
>>>

بعدها قم بكتابة الأمر:
help()

ومن ثم أكتب الأمر:
modules

ستلاحظ سطر مثل هذا:
Please wait a moment while I gather a list of all available modules...

بعدها سيعطيك جميع الـ Modules الموجودة لديك … الآن هذه طريقة ولا بأس بها … لكن ما رأيكم نشوف طريقة أفضل وأجمل؟ تابع إذن …

الطريقة الثانية هي إنك تكون مركب حزم الـ Documentation للـ Python … راجع توزيعتك لمعرفتها … بعد تركيبهم قم أيضاً بدخول طرفية Python ومن ثم نفذ الأمر التالي:
import pydoc

بعدها نفذ الأمر:
pydoc.gui()

ستفتح لك نافذة بسيطة مثل هذه:

الآن أضغط على زر open browser … سيقم بفتح نافذة في المتصفح لديك ويعرض لك جميع الـ Modules الموجودة لديك … وكل واحد تقدر تضغط عليه ويعرض لك جميع الشروحات والدوال والمتغيرات الموجودة له …

أحتجت الى هذه الطريقة ﻷني كلما حاولت عمل import للـ Modules الخاصة بالبايثون التابعة للـ Packet Capturing Library والذي يختصر أسمه بـ pcap … كنت أحصل على مشكلة … وذلك ﻷنه الأسم لم أكن أستعمله صح … وأيضاً هناك ثلاث أنواع من هذه المكتبة وهم pcap و pcapy و _pcap … لا تسألوني ما هو الفرق ::hehe::

على كل حال إن شاء الله كل ما هو جديد سيتم كتابته هنا إن شاء الله … خاصة في مجال دراستي وبحثي تحديداً …
دمتم بود …

6 thoughts on “HOWTO list all available Python Modules

  1. السلام عليكم اهلا بالعودت والله عندي سؤال كيف ابدا مساري في البرمجة يعني مايلزمني للpentest ارجو ان تدكر جواب مفصل عايز استفيد من تجربتك وشكرا … ::18

  2. السلام عليكم ورحمة الله وبركاته
    والحمد لله علي عودتكم، وشكرا جزيلا لكم علي المجهودات التي تقمون بها من أجل تنمية المعرفة في الوطن العربي، وفقك الله سبحانه وتعالي ، وأنار دربك.
    أريد أن أسأل عن موقع،Security Geeks
    http://www.sec-geeks.com/
    ما هي مشكلته ؟ هل تم إختراقه،لأنه منذ أيام متوقف.

  3. السلام عليكم ::love::

    اشتقنا لك اكثر من 4 اياام بدوون تدوين بس جات بصالحنا حفرنا بالمواضيع القديمة اللي بالزوون ::teeth::

    سلمت عى الموضووع مع ان مالي بالبرمجه الشي الكثير

    تقبل ودي

    اخوك
    وليد

  4. sd6 @ وعليكم السلام ورحمة الله وبركاته
    حياك الله اخي الكريم ويا هلا ومرحبا بك … بخصوص بدايتك بالبرمجة فلا يحتاج سوى إنك تسمك كتاب مثلا وتتعلم أساسيات تلك اللغة ومن ثم تبدأ التطبيق والتجربة … بخصوص Pentest أنصحك بقراءة هذه المقالة:
    http://www.infiltrated.net/pentesting101.html
    إن شاء الله أكون أفدتك … شكراً لمرورك والمعذرة على الجواب المتأخر …
    دمت بود …

    maurigeek @ وعليكم السلام ورحمة الله وبركاته
    أشكرك يا خوي جزيل الشكر على كلماتك ودعواتك الطيبة، هذا لطف كبير منك … بخصوص موقع Security Geeks فقد قام بإيقافه الأخ Dr.Hacker كما هو موضح على الموقع لأسباب عدة يمكنك معرفتها من خلال صفحة الموقع الرئيسية … أهم شيء لا تقلق الموقع لم يخترق ولا شيء كلما هنالك إن لصاحبه أسباب في إيقافه عن العمل وإستمراريته … شكراً لمرورك وإهتمامك أخي الكريم …
    ودمت بود …

  5. wedo_ksa @ وعليكم السلام ورحمة الله وبركاته
    تشتاق لك العافية والله يسلمك أخوي وليد … وأنا كذلك أشتقت لك ولتواجدك ::17 … جيد إذن جالس تتواجد هنا، وترى المواضيع القديمة … إن شاء الله تجد ولو شيء بسيط يفيدك منها … رغم أنك ذكرت بإنك لا تقوم بالبرمجة حالياً ولكن من يعلم ممكن بالمستقبل تفكر في ذلك ::winkb:: … شكراً لمرورك أخوي وليد ودوام الدعم والتشجيع …
    دمت بود …

    aminesoft @ حياك الله أخوي أمين وإن شاء الله يكون الموضوع محل فائدة لك ولو بسيطة جداً ::17 … سررت بمرورك يا خوي …

Comments are closed.