أريد تحويل كائن datetime مشابه لهذا:
2010-06-14 19:01:00 UTC
إلى الصياغة التالية:
June 14th, 2010
فهل يوجد تابع أو طريقة معينة لفعل ذلك على روبي/ريلز ؟
أستخدم IDLE 2.3 وأواجه مشكلة أثناء استخدام الجملة الشرطية للتأكد ما إذا كان عدد صحيح محصور بين عددين آخرين:
if number >= 1000 and number >= 2200:
print ("Something")
فما سبب هذه المشكلة؟ فالطريقة السابقة لا تعمل كما يجب.
أريد التأكد من بعض الكائنات الموجودة في سكربت بايثون ما إذا كانت تتصرف كملف حقيقي أي أنها على سبيل المثال تمتلك دوال للقراءة read() وللكتابة write()، فهل هذا الأمر ممكن؟
جربت استخدامif not hasattr(fp, 'read') فهل هذه الطريقة جيدة؟
لدي سكربت يقرأ بيانات من ملف نصي ويستخرج أرقام حقيقية معينة منها ويضعها في قائمة وأريد تحويل هذه القائمة من قائمة تتكون من سلاسل نصية -بها أرقام حقيقية- إلى قائمة من الأرقام الحقيقية فما الطريقة الصحيحة لفعل ذلك في بايثون؟
لدي قائمة تحتوي على مجموعة من الأعداد الصحيحة وأريد معرفة أي رقم من هذه القائمة هو الأقرب إلى قيمة معينة يُدخلها المستخدم، فما الطريقة الصحيحة لمعرفة ذلك في بايثون؟
صياغة السطر الجديد على أنظمة لينكس هي \n أما بالنسبة لأنظمة ويندوز فهي \r\n وعند استخدام دالة write() تكتب صياغة السطر الجديد حسب نظام التشغيل، فما الطريقة الصحيح لإجبار بايثون على استخدام نفس الصياغة على جميع الأنظمة؟
لدي ملف نصي (محتوياته متغيرة) على جهازي وأريد كتابة سكربت بايثون ينسخ هذا الملف إلى خادم بعيد (remote server) باستخدام scp أو ssh، فما الطريقة الصحيحة لنسخ الملفات إلى خوادم بعيدة في بايثون؟
أريد استخدام %f للحصول على جزء ميكروثانية من وقت معين فما الطريقة الصحيحة لفعل ذلك في بايثون؟ جربت فعل ذلك باستخدام strftime لكنني لم أنجح:
import strftime from time
print strftime("%H:%M:%S.%f")
لدي القائمة التالية التي تحتوي على مجموعة من tuples:
l = [(1,2), (3,4), (8,9)]
وأريد تحويلهم إلى القائمة من قوائم كما في المثال التالي:
[ [1, 3, 8], [2, 4, 9] ]
فما الطريقة الصحيحة لفعل ذلك في بايثون؟