إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

كيف تقوم بإضافة Keyword لل Python ؟؟

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • كيف تقوم بإضافة Keyword لل Python ؟؟


    فى كلمات محجوزة باللغة مثل print , yield ,from, import ... إلخ إلخ

    لكن هل فكرت فى إضافة Keyword خاصة بك ؟؟ هنا تأتى روعة الأوبن سورس

    هناك طريقتين

    1 - إنك تفتح ملف keyword.py .. هتلقيه فى مكان ال libs الخاصة بال Python عندك على الجهاز

    تعمل سيرش على كلمة kwlist هتلقى List فيها ال keywords قم بإضافة الكلمة اللتى تراد جعلها محجوزة وإعمل save وبس كدا !

    2 - هى إنك تنفذ إضافة او حذف لأننا عارفين إن kwlist دى عبارة عن List !
    كود:
     >>>from keyword import *
    
    >>> kwlist
    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
    
    >>> kwlist.append('StrikerX')
    كدا إنت اضفت كلمة محجوزة فى اللغة بإسم StrikerX

    إذا حبيت تحذفها إكتب
    كود:
    kwlist.remove('StrikerX')


    الموضوع غير منقول بصورة او بأخرى :ي
    gr8 to St0rm

    C U

    Programming-Fr34ks[dot]NET
    Ma Weblog
    ابدأ بتعلم Python | Ruby
    كتاب البايثون متوافر الآن
    لا اتواجد بهذا المنتدى ... للإتصال

  • #2
    بارك الله فيك يا سترايكير ...
    mr.python D:
    GCS

    تعليق


    • #3
      gr8ts to the py master
      سفاح بايثون
      تسلم ياعسل
      BOOOF , I AM GONE
      Still , you gotta wait for my PRESENT :D
      C programming arabic Tutorial|Programming-fr34ks

      تعليق


      • #4
        الف شكر على المرور يارجالة .. منورين
        Programming-Fr34ks[dot]NET
        Ma Weblog
        ابدأ بتعلم Python | Ruby
        كتاب البايثون متوافر الآن
        لا اتواجد بهذا المنتدى ... للإتصال

        تعليق


        • #5
          لـدي سـوال وهو:
          بالطبـع بعض حجزي للكلمه فلن استخدمها الا في الاصداره الخاصه بي والمنزله علي الجهاز
          لكن لن استطيع استخدام الكـود دوليـا ؟؟

          تعليق


          • #6
            منور ياريس .. عشان تضيف اى تعديل للغة ويتعمل بطريقة رسمية لازم يكون ليه اهمية كبيرة .. يعنى مثلا إضافة حاجة زى كلمة Switch كدا وبعض التعديلات فى ال Syntax

            ونفس النظام بالنسبة لل Modules ... لأن كل اللى الناس بتبرمجه بيسمى Third party يعنى اجزاء غير اساسية باللغة ... إذا إتعمل Module مهمة بيتم إضافتها رسميا مع اللغة وهكذا ..

            ---------------------------------------------------------------------------
            Ruby r0x :/
            مش عاجبانى مش عارف ليه اللغة دى مع إنى بعرف اتعامل معاها على قدى
            Programming-Fr34ks[dot]NET
            Ma Weblog
            ابدأ بتعلم Python | Ruby
            كتاب البايثون متوافر الآن
            لا اتواجد بهذا المنتدى ... للإتصال

            تعليق


            • #7
              شكـرا StrikerX علي المتباعه وعلي الرد وبالنسبه لل Ruby فهي لغتي الاولي وهي ممتعه صراحه وجربت python قبليها لكن مستريحتش معاها وانا متاكد اذا تعمقت بها فستعشقها ويمكن تطغي علي الـ python

              تعليق


              • #8
                المشاركة الأصلية بواسطة Mutati0N مشاهدة المشاركة
                شكـرا StrikerX علي المتباعه وعلي الرد وبالنسبه لل Ruby فهي لغتي الاولي وهي ممتعه صراحه وجربت python قبليها لكن مستريحتش معاها وانا متاكد اذا تعمقت بها فستعشقها ويمكن تطغي علي الـ python
                الشكر لله ياباشا .. هندى Ruby فرصة تانية مش مشكلة
                Programming-Fr34ks[dot]NET
                Ma Weblog
                ابدأ بتعلم Python | Ruby
                كتاب البايثون متوافر الآن
                لا اتواجد بهذا المنتدى ... للإتصال

                تعليق


                • #9
                  جميل ياسترايكر .. الصراحه معلومه ماكان عندي علم عنها .. شاكر لك ياباشا .
                  Macbook Air: OS X 10.9.2 + Kali Linux 1.0.6

                  تعليق


                  • #10
                    عفوا ياخديوى منور
                    Programming-Fr34ks[dot]NET
                    Ma Weblog
                    ابدأ بتعلم Python | Ruby
                    كتاب البايثون متوافر الآن
                    لا اتواجد بهذا المنتدى ... للإتصال

                    تعليق

                    يعمل...
                    X