- إطار عمل Bootstrap من Twitter
حاجة تفتح النفس ويبدو أنها ابسط من blueprint http://www.blueprintcss.org/
- oursql
المميزات هنا هي متوافقة كذلك مع DB-API 2 فلامشكلة http://packages.python.org/oursql/
- مالفرق بين models.Manager & models.Model
الإشتقاق للصف من Model صحيح في حالة أنك بتنشئ المودلز وهي مايمثل (الجدول بالنسبة ل sql ) وهي (الصف class بالنسبة ل python ) أما الإشتقاق من Manager فهو في الغالب لإضافة طرق جديدة للكائن objects الموجود داخل Model (وهو Manager) ببساطة عن طريقه يتم التعامل مع قا…
- ما فائدة if __name__ == '__main__':
بكل بساطة إذا هي تختبر إذا الوحدة هي الملف الرئيسي الذي يتم تشغيله أو لا فإذا كان هو الملف الرئيسي يتم تنفيذ مابعد __name__=="__main__" وإذا لم يكن تم تجاهل كل مافيه وهي تستخدم إذا تطبيقك مقسم على عدة وحدات تستطيع إستخدام الوحدة داخل برنامج أو تستطيع تنفيذ الو…
- ما هي الطريقة الصحيحة لاستخدام QFileDialog
قم بعمل إختيارين إختيار save وإختيار save as :)
- ما هي الطريقة الصحيحة لاستخدام QFileDialog
بالتأكيد لكونك تتعامل مع ناتج textArea وهو ويدجت TextArea فارغة!! فكل مرة تستدعيها تنشئ كائن جديد من نوع textArea!!!
- ما هي الطريقة الصحيحة لاستخدام QFileDialog
سوري هي غلطتي أنت بتستخدم PySide فالعائد هو ال fileName, filter static PySide.QtGui.QFileDialog.getOpenFileName([parent=None[, caption=""[, dir=""[, filter=""[, selectedFilter=""[, options=0]]]]]]) Parameters: parent – PySide.QtGui.QWidget caption – unicode di…
- ما هي الطريقة الصحيحة لاستخدام QFileDialog
أنظر الكود التالي #!/usr/bin/python # -*- coding: utf-8 -*- # openfiledialog.py import sys from PyQt4 import QtGui from PyQt4 import QtCore class Example(QtGui.QMainWindow): def __init__(self): super(Example, self).__init__() self.initUI() def initUI(self): se…
- ما هي الطريقة الصحيحة لاستخدام QFileDialog
ضع المسار مباشرة fileName في الدالة open بدون التحويل ل str لاحظ ان المشكلة هي محاولة فتح مسار ملف (على هيئة tuple!!!) ودا مستحيل على open
- ما هو الفرق بين بايثون و vala
كان في نصيحة دايما أستاذ ليا بيقولهالي بتقول "احرص على ماينفعك" فدلوقتي بايثون هي اللي هتنفعك في البرمجة عامة وهتقدر تعمل بيها شغل حلو بعد كدا إذا احتاج الأمر ف "إحرص على ماينفعك" وشوف ازاي تقدر تستفيد من قوة السي في بايثون وهكذا طول حياتك
- ما هو الفرق بين بايثون و vala
هي مسألة موازنات فالأداء مش دايما هو اللي الواحد بيبحث عنه ممكن تلاقي مشروع يتعمل ببايثون في عشر الزمن اللي يتعمل فيه بسي وباداء مقبول مش سئ بالنسبة للمستخدم وممكن تستخدم سي داخل اجزاء من كود بايثون عشان تحسن اداء ... لكن سهولة بايثون ومكتباتها الغنية بتعوض ال…
- ما هو الفرق بين بايثون و vala
مش خطوة خاطئة هي كلها مش أكتر من عملية موازنات هتستخدم إيه وليه الفرق بين vala و c فرق السما والارض كتابة كلاس بإستخدام gobject اصعب كثيرا من كتاب كلاس بإستخدام vala اللي بتقدم طبقة عالية من التغليف فتخليك كأنك بتبرمج سي شارب فالإستغلال ل vala هو الإستغلال لسه…
- ما هو الفرق بين بايثون و vala
vala لغة برمجة مقاربة لسي شارب ولكن عند الترجمة بيتم إنشاء ملفات سي وهي اللي بيتم تحويلها فبالتأكيد أدائها أحسن ولكن في كل الأحوال هي مرتبطة جدا بمكتبات GTK وموجهة لمطورين GNOME ونفس الشئ بالنسبة ل Genie (لغة تبع نفس مشروع vala ) ولكن بصيغة مشابهة لبايثون http…
- هل pyqt مجانية ؟
لا Tkinter لها العديد من المشاكل وربما تكون مناسبة اكثر للقرن الماضي فأتجه ل Qt مباشرة افضل كثيرا لك
- هل pyqt مجانية ؟
نعم وكذلك pyside
- هل pyqt مجانية ؟
نعم الفارق ان wxPython هي ل wxWidgets اما PySide و PyQt فهما لمكتبة Qt PyQt كانت هي انضج شئ ولكن بعد وجود PySide المدعومة من شركة نوكيا (صاحبة Qt) ف PyQt في طريقها للإندثار هنا عدة من برامج التصميم .. ولكن ماانصحك به هو الإتجاه ل PySide
- هل pyqt مجانية ؟
لا ليست مجانية للمشاريع المغلقة pyside مدعمة من نوكيا (المالك الحالي لكيوت) ومتوافقة مع آخر إصدارات Qt وتوفر كل الأدوات المطلوبة وتحويل البرنامج من pyqt ل pyside لايأخذ منك وقتا
- هل pyqt مجانية ؟
تستطيع إستخدام PySide او wxPython بدلا من PyQt لكل مشاريعك
- ما امكانية تطبيق مثل هذا النوافذ بال PySide
بالفعل الحدود مرتبطة بال implementation المتوفرة فلو أردت تخطي ذلك فستحتاج للنزول لمكتبات النظام بخصوص مثالك فممكن عمل نافذة كما تريد (paintEvent هو طريقك) في مثال اسمه shaped clock هتلاقيه في الديمو
- ما امكانية تطبيق مثل هذا النوافذ بال PySide
ممكن تغير الإستايل خالص لكن هتفضل في حدود اللي النظام بيقدر يعمله :)