الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في عرض العربية

بدأه أباسليمان في 20 نوفمبر 2010 · 4 رد · 871 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كل عام وأنتم بخير واسأل الله أن يعيد اعيادنا علينا بالخير والبركة .

اخواني الكرام لدي مشكلة في عرض العربية في بايثون اذ أنني استعمل قواعد البيانات (sqlite) مع بايثون

طبعا محتوى القاعدة بالعربي , فمثلا اذا استعلمت عن معلومات في جدول وناتج هذا الجدول هو :

خالد 21

اذا استعملت دالة

feachall()

فإن الإرجاع سيكون :

(u'\uaed8\ua7d8\u84d9\uafd8', 21)

جربت استخدام دالة

feachone()[0]

نجح الأمر ولكن هذه الطريقة لاترجع الا قيمة واحدة .

ارجو ممن لديه علم أن يتحفنا به , وجزاكم الله خيرا .

تم تعديل هذه المشاركة بواسطة أباسليمان في 20 نوفمبر 2010 في 08:43

#2

عليكم السلام

وانت بخير ولله اقرب

بتحاول تعرض العربية فين ؟ معروف مشاكل اللغة العربية والعبرية مع الترمنال :(

اذا تطبيق رسومي ب GTK+ او Qt مش هتواجه مشاكل

اما

fetchall فهي بتعيد كل الصفوف الناتجة فالناتج عبارة عن قائمة من الصفوف كل صف عبارة عن tuple

fetchone بتعيد صف واحد فقط

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

أهلا أخي أحمد

الترمنال في لنكس تدعم العربية جيدا , وقد جربت أن اعرضها على واجهة qt ونفس المشكلة .

الحمد الله تم حلّ المشكلة وحلها كنت عن طريق طباعة عنصر عنصر اي أني لاأستطيع أن اطيع القائمة كاملة بل أطبع العنصر الأول والثاني وهكذا

انضر الى هذا الرابط :

http://www.linuxac.org/forum/showthread.php?46010-%DA%D1%D6-%C7%E1%DA%D1%C8%ED%C9-%DD%ED-%C8%C7%ED%CB%E6%E4-%28sql%29

#4

مامعني عنصر عنصر ؟

ناتج fetchone عبارة عن صف مرتب يشمل كل عمود ولا انت كتب بتطبع ناتج fetchone مباشرة!؟

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#5

عندما تكتب

feachone()[0]

فأنك تطبع العنصر الأول (الفيلد الأول ) في الصف .

طريقة طباعة العناصر ناجحة ولكن لمّا تطبع الصف كاملا فإنها لاتنجح وذالك بسبب الترميز على حسب فهمي والله أعلم .

مواضيع مشابهة