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

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

Cat.py

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

  • Cat.py

    خلال فترة العذاب والإمتحانات ربنا كرمنى بشوية وقت كدا
    كتبت ال tool البسيطة دى بتقوم بدور cat ولكن ناقص تعديل صغير وتبقة 100% هعمله بس مش الوقتى



    كود:
    #!bin/python
    
    #-###############################
    # Programmer : StrikerX
    # Purpose : Cat Python PowerTool
    ##################################
    
    #cat.py state fileName
    #cat.py -h
    
    import sys
    import os
    
    
    def read():
        fileName = sys.argv[2]
        f = open(fileName, "r")
        for line in f.readlines():
            print line
        f.close()
    
    
    def append():
        arr = []
        fileName = sys.argv[2]
        if os.path.exists(fileName):
            f = open(fileName, "a")
            buf = "string"
            while buf != "":
                buf = raw_input("")
                arr.append(buf)
            for x in arr:
                f.write(x + '\n')
            f.close()
            
    
    
    def write():
            fileName = sys.argv[2]
            arr = []
            f = open(fileName, "w")
            buf = "string"
            while buf != "":
                buf = raw_input("")
                arr.append(buf)
            for x in arr:
                f.write(x + '\n')
            f.close()
    
    def h():
        print "\tParam -> State"
        print "\n\t > -> Write\n\t>> -> Append\n\t-r -> read\n\t-a -> About\n\t-h -> Help Menu"
    
    
    
    
    param = sys.argv[1]
    
    if param == "-h":
        fileName = ""
        h()
    elif param == "-r":
        read()
    elif param == "-w":
        write()
    elif param == "-a":
        append()
    else:
        print "an illegal parameter !!"
    gr8 to st0rm
    Programming-Fr34ks[dot]NET
    Ma Weblog
    ابدأ بتعلم Python | Ruby
    كتاب البايثون متوافر الآن
    لا اتواجد بهذا المنتدى ... للإتصال

  • #2
    يسلم ايديك ياعم يا مستر بايثون ..... ^_~
    GCS

    تعليق


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

      تعليق


      • #4
        وشحتني ياجدع

        منور السايت ب your projects
        ليا رجعه لواحده زيها في السي
        BOOOF , I AM GONE
        Still , you gotta wait for my PRESENT :D
        C programming arabic Tutorial|Programming-fr34ks

        تعليق


        • #5
          ايوه هيك من زمان... انا توقعت انه الرد راح يجي بسرعة من سترايكر وصدقت في كلامي

          ورينا يالله يا ستورم... وانت كمان يا CPU
          V.I.P

          (وَاصْبِرْ فَإِنَّ اللَّهَ لَا يُضِيعُ أَجْرَ الْمُحْسِنِينَ)
          هود 115

          Linux is user-friendly, but it happens to be selective about its friends

          "احذر أن تكون مثل البقية تأخذ وﻻتعطي ، فلن يكون هناك مصادر تعليمية على الشبكة، ﻻأكثر الله من أمثالهم"


          مجتمع لينوكس العربي: وقف لله تعالى وصدقة جارية، فلا بارك الله في كل من يحاول الإساءة إليه في الظاهر أو في الخفاء...


          تعليق


          • #6
            المشاركة الأصلية بواسطة St0rM-MaN مشاهدة المشاركة
            وشحتني ياجدع

            منور السايت ب your projects
            ليا رجعه لواحده زيها في السي
            ههههههههههههههههههههههههه انت اوحش ياحبى
            منتظرك مع السى

            المشاركة الأصلية بواسطة GreyHunter مشاهدة المشاركة
            ايوه هيك من زمان... انا توقعت انه الرد راح يجي بسرعة من سترايكر وصدقت في كلامي

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

            تعليق


            • #7
              الله معانا جميعا في الامتحانا ت وفي النتظار التعديل النهائي

              تعليق


              • #8
                منورنى يا Mutati0N

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

                تعليق

                يعمل...
                X