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

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

سؤال في البايثون ؟؟؟؟؟؟؟؟؟

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

  • سؤال في البايثون ؟؟؟؟؟؟؟؟؟

    السلام عليكم و رحمة الله و بركاته اخواني الكرام :clown:

    كما يتضح من العنوان اخواني انا عندي سؤال في لغة البايثون و اتمنى ان اجد اجابته لديكم

    سؤالي هو كالتالي :
    كيفية عمل واجهة رسومية للبرنامجي بالبايثون ؟؟؟؟؟؟

    مثال للتوضيح معنى السؤال :
    في الدلفي عند كتابة برنامج hello world فانه يظهر على شكل مسج في الويندوز بينما في البايثون عند كتابته يظهر على شكل سطر اوامر و يطبع كلمة hello world
    فما هي الطريقة لجعله يظهر على شكل مسج او صندوق حوار ؟؟؟؟؟
    و سمعت ان مثبت انكوندا الخاص بتوزيعة فيدورا كور مبرمج جزء كبير منه بالبايثون فكيف تم تصميم واجهته الرسومية الجميلة و السهلة ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :twister2:

    و مشكورين سلفاً و رمضان كريم علينا و عليكم
    http://sigs.spywire.net/sig5.gif

  • #2
    أهلا ساسوكي سان

    خد انسخ هذه السطور في ملف .py

    from Tkinter import *

    root = Tk()

    w = Label(root, text="Hello, world!")
    w.pack()

    root.mainloop()
    واعمل :
    python hello.py

    La vie est complexe car nous avons tous une partie réelle et une partie imaginaire....

    تعليق


    • #3
      خد هذا الموقع راح يفيدك :

      http://www.pythonware.com/library/tkinter/introduction/

      La vie est complexe car nous avons tous une partie réelle et une partie imaginaire....

      تعليق


      • #4
        السـلام عليكم ورحمـه الله وبركـاته
        كمـا ذكـر الاخ امين عزيزي فانه بامكـانك استخـدام مكتبات عديده مع لغـه البايثون والتي تمكنك
        من انشـاء برامجك ذات واجهـه رسوميـه ومنهـا علي سبـيل المثـال مكتبتي GTK و TK
        وللاطـلاع علي العديد من المواقع الخاصـه بهذه المكتبات من هنــــا :
        Tkinter << http://wiki.python.org/moin/TkInterdoc.html
        wxPython << http://www.wxpython.org
        PythonWin << http://starship.python.net/crew/mhammond
        PyGTK << http://www.pygtk.org
        PyQt << http://www.thekompany.com/projects/pykde
        وسـف تجـد في العديد منهم وثـائق تشرح كيفيه استخـدام اومر كل مكتبـه منهم ......
        وبالتوفيق يا غالي

        تعليق


        • #5
          مشـــــــــــــــــــــــكــــوريـــــــــــن

          المشاركة الأصلية بواسطة AmiZya مشاهدة المشاركة
          أهلا ساسوكي سان

          خد انسخ هذه السطور في ملف .py

          from Tkinter import *

          root = Tk()

          w = Label(root, text="Hello, world!")
          w.pack()

          root.mainloop()
          واعمل :
          python hello.py
          المشاركة الأصلية بواسطة AmiZya مشاهدة المشاركة
          خد هذا الموقع راح يفيدك :

          http://www.pythonware.com/library/tkinter/introduction/
          المشاركة الأصلية بواسطة Mutati0N مشاهدة المشاركة
          السـلام عليكم ورحمـه الله وبركـاته
          كمـا ذكـر الاخ امين عزيزي فانه بامكـانك استخـدام مكتبات عديده مع لغـه البايثون والتي تمكنك
          من انشـاء برامجك ذات واجهـه رسوميـه ومنهـا علي سبـيل المثـال مكتبتي GTK و TK
          وللاطـلاع علي العديد من المواقع الخاصـه بهذه المكتبات من هنــــا :
          Tkinter << http://wiki.python.org/moin/TkInterdoc.html
          wxPython << http://www.wxpython.org
          PythonWin << http://starship.python.net/crew/mhammond
          PyGTK << http://www.pygtk.org
          PyQt << http://www.thekompany.com/projects/pykde
          وسـف تجـد في العديد منهم وثـائق تشرح كيفيه استخـدام اومر كل مكتبـه منهم ......
          وبالتوفيق يا غالي

          مشكورررررررررررررررررررررررررررررررررررررررررررررر رررين
          جميعــــــــــــــــــــــــــــــــــاً على الردود الجميلة و ان شاء الله راح اتعلم اوامر هذه المكتبات الى جانب تعلمي للغة python الجميلة و لكن سؤالي الأخير ::twister2:


          هل هذا المكتبات مرفقات مع توزيعات لينوكس المختلفة ؟؟ و كيف استطيع تشغيلها على نظام بيل غيتس المريء

          و مشكورررررررررررررررين مررررررررررررررة تانية

          و رمضان كريم


          كود:
          أهلا ساسوكي سان
          عجبتني هي ساسوكي سان حلوة منك AmiZya
          http://sigs.spywire.net/sig5.gif

          تعليق


          • #6
            المشاركة الأصلية بواسطة o0o sasoki o0o مشاهدة المشاركة
            مشكورررررررررررررررررررررررررررررررررررررررررررررر رررين
            جميعــــــــــــــــــــــــــــــــــاً على الردود الجميلة و ان شاء الله راح اتعلم اوامر هذه المكتبات الى جانب تعلمي للغة python الجميلة و لكن سؤالي الأخير ::twister2:


            هل هذا المكتبات مرفقات مع توزيعات لينوكس المختلفة ؟؟ و كيف استطيع تشغيلها على نظام بيل غيتس المريء

            و مشكورررررررررررررررين مررررررررررررررة تانية

            و رمضان كريم


            كود:
            أهلا ساسوكي سان
            عجبتني هي ساسوكي سان حلوة منك AmiZya
            بالنسبـه لسوالك عن المكتبات عزيزي فهي لا تاتي مع التوزيعـات الا نادرا يعني لابد من تحملها من مواقعهـا ,وبالنسبه لسوالك عنهـا في بيئـه الويندوز فهنـاك مكتبـه تدعي wxPython
            وهي احـد المكتبات التي تعمل في بيئه الويندوز وبامكانك تحميلها من صفحتهـا هنـا:
            http://wxpython.org/download.php
            وتجد في هذه الصفحه :
            http://wxpython.org/onlinedocs.php
            وثائق لتعليم الاوامر الخاصه بالمكتبه لانتاج الواجهه الرسوميـه .
            وبالتوفيق حبيبي :painting:

            تعليق


            • #7
              عجبتني هي ساسوكي سان حلوة منك AmiZya
              اه ضبطتك لووول

              تتفرج على افلام ال manga

              D:

              La vie est complexe car nous avons tous une partie réelle et une partie imaginaire....

              تعليق


              • #8
                هــــــــــع

                المشاركة الأصلية بواسطة AmiZya مشاهدة المشاركة
                اه ضبطتك لووول

                تتفرج على افلام ال manga

                D:

                لا و الله يا فالح انا بتفرج على افلام AnImE هع

                ســـــــــــلامـــــــــــو
                التعديل الأخير تم بواسطة o0o sasoki o0o; الساعة 17-09-2007, 09:31 PM.
                http://sigs.spywire.net/sig5.gif

                تعليق


                • #9
                  Tk مدمجة مع Python
                  WxPython مجرد Implementation ل WxWidgets
                  ريح دماغك وإستخدم BOA Constructor معتمد على WxPython .
                  التعديل الأخير تم بواسطة StrikerX; الساعة 10-10-2007, 05:11 PM.
                  Programming-Fr34ks[dot]NET
                  Ma Weblog
                  ابدأ بتعلم Python | Ruby
                  كتاب البايثون متوافر الآن
                  لا اتواجد بهذا المنتدى ... للإتصال

                  تعليق


                  • #10
                    ســـــــــــــــــــؤاااال علــــــــــــــى المـــــــاشـــــــــــي

                    المشاركة الأصلية بواسطة StrikerX مشاهدة المشاركة
                    Tk مدمجة مع Python
                    WxPython مجرد Impelemention ل WxWidgets
                    ريح دماغك وإستخدم BOA Constructor معتمد على WxPython .
                    انا حاسمع كلامك علشان انا شطور و بسمع الكلام و ريح دماغي من وجعة هالراس و ان شاء الله يكون اللي نصحتني فيه هي الافضل على لينوكس &ويندوز المريء

                    لكن هل من رابط مع شرح مفصل للي تفضلت حضرتك و حكيته و مشكور سلفاً

                    و السلام خير الختام


                    المشاركة الأصلية بواسطة Mutati0N مشاهدة المشاركة
                    بالنسبـه لسوالك عن المكتبات عزيزي فهي لا تاتي مع التوزيعـات الا نادرا يعني لابد من تحملها من مواقعهـا ,وبالنسبه لسوالك عنهـا في بيئـه الويندوز فهنـاك مكتبـه تدعي wxPython
                    وهي احـد المكتبات التي تعمل في بيئه الويندوز وبامكانك تحميلها من صفحتهـا هنـا:
                    http://wxpython.org/download.php
                    وتجد في هذه الصفحه :
                    http://wxpython.org/onlinedocs.php
                    وثائق لتعليم الاوامر الخاصه بالمكتبه لانتاج الواجهه الرسوميـه .
                    وبالتوفيق حبيبي :painting:
                    مشكور يا اخي لكني لا احب ويندوز كتير لكن اذا اضطرت الى التبديل للسبب ما حصل في جهازي اللينكساوي و مشكور اخي الكريم على المرور و الرد الجميل
                    http://sigs.spywire.net/sig5.gif

                    تعليق


                    • #11
                      BOA Constructor هو Python IDE / WxPython GUI Builder

                      هتلقيه فى البداية شكله معقد بعض الشئ إلا لو كنت متعود على Delphi style
                      هتلقة فى ال Help فى البرنامج Tutorial كويسة هتخليك تعرف طريقك جوا ال IDE
                      ولكن لازم يكون عندك ال Basics فى ال WxPython على الأقل
                      فى كتاب إسمه WxPython in action
                      ISBN 1-932394-62-1
                      تقدر تجيبه من مواقع زى knowfree.net او tipsclub
                      Programming-Fr34ks[dot]NET
                      Ma Weblog
                      ابدأ بتعلم Python | Ruby
                      كتاب البايثون متوافر الآن
                      لا اتواجد بهذا المنتدى ... للإتصال

                      تعليق


                      • #12
                        بالمناسبة المثال دا مش سليم لسؤالك
                        كود:
                        from Tkinter import *
                        
                        root = Tk()
                        
                        w = Label(root, text="Hello, world!")
                        w.pack()
                        
                        root.mainloop()
                        لأنه مش بيطلع MessageBox ولاحاجة مجرد Label عليه Hello, World!

                        بإستخدام Tkinter
                        كود:
                        >>> from tkMessageBox import showinfo
                        >>> showinfo("title", "Hello, World!")
                        ودا wxPython
                        كود:
                        >>> import wx
                        >>> class myApp(wx.App):
                        	def OnInit(self):
                        		wx.MessageBox("Hello, World!", "Title!")
                        		return True
                        
                        	
                        >>> app=myApp()
                        Programming-Fr34ks[dot]NET
                        Ma Weblog
                        ابدأ بتعلم Python | Ruby
                        كتاب البايثون متوافر الآن
                        لا اتواجد بهذا المنتدى ... للإتصال

                        تعليق


                        • #13
                          بالنسبه لل gtk wx Tkinter برمجتها شبيهة بالawt في جافا
                          اراء الشباب لو سمحتم
                          My sickness is called frozen mind
                          and hopefully I'll find the cure for it

                          تعليق


                          • #14
                            AWT vs SWING
                            SWING الأفضل فى رأيى افضل من ناحية ال Look and feel بكتير

                            Tkinter تقضى الغرض ولكن مش بتاعت شغل ترفيهى بدرجة اولى وقديمة شويتين وال Components اللى فيها مش لذيذة
                            Wx Widgets فى رأيى افضل

                            GTK VS QT النتيجة ل QT مع إنى مش بتعامل معاهم

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

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة StrikerX مشاهدة المشاركة
                              AWT vs SWING
                              SWING الأفضل فى رأيى افضل من ناحية ال Look and feel بكتير

                              Tkinter تقضى الغرض ولكن مش بتاعت شغل ترفيهى بدرجة اولى وقديمة شويتين وال Components اللى فيها مش لذيذة
                              Wx Widgets فى رأيى افضل

                              GTK VS QT النتيجة ل QT مع إنى مش بتعامل معاهم

                              Windowsforms جميلة جدا على فكرة وسلسة فى التعامل
                              شكراً اخ striker X على الرد الجميل و راح شوف شو بيرحيني و باستخدمه ان شاء الله :clown:

                              و السلام خير الختام
                              http://sigs.spywire.net/sig5.gif

                              تعليق

                              يعمل...
                              X