نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الصنف pprint.PrettyPrinter‎ في بايثون

الصنف الوحيد الذي تقدمه الوحدة pprint وتقدّم نسخ هذا الصنف عددًا من التوابع التي يمكن الاستفادة منها في طباعة المخرجات بصورة منسّقة وجميلة. البنية العامة ‎pprint.PrettyPrinter(indent=1, width=80, depth=None, stream=None, *, compact=False) المعاملات indent يُحدّد مقدار الإزاحة المضافة لكل مستوى تعاودي عن طريق المعامل indent الذي يأخذ القيمة 1 كقيمة افتراضية. قد تظهر المخرجات بمظهر غريب أحيانًا عند استخدام قيم أخرى لهذا المعامل، ولكن يمكن بسهولة تمييز النتائج المتشعّبة. width تحدّد قيمة هذا المعامل مقدار العرض المسموح به للمخرجات، والقيمة الافتراضية ...

التابع HTTPErrorProcessor.http_response()‎‎ في بايثون

يعالج التابع استجابات HTTPS التي تتتضمّن أخطاءً، ويعمل بنفس طريقة عمل التابع http_resonse()‎. البنية العامة HTTPErrorProcessor.https_response(request, response) مصادر صفحة Extensible library for opening URLs في توثيق بايثون الرسمي.

التابع PrettyPrinter.pprint()‎ في بايثون

يطبع التابع التمثيل المنسّق للكائن المعطى في المخرجات المعطاة، متبوعًا بسطر جديد. البنية العامة PrettyPrinter.pprint(object) المعاملات object الكائن المراد طباعته. القيمة المعادة يطبع التابع التمثيل المنسّق للكائن المعطى وفي المخرجات المحدّدة في الدالة البانية للصنف PrettyPrinter، متبوعًا بسطر جديد. أمثلة يبين المثال التالي آلية عمل التابع: >>> import pprint >>> stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni'] >>> stuff.insert(0, stuff[:]) >>> pp = pprint.PrettyPrinter(indent=4) >>> pp.pprint(stuff) [ ['spam', 'eggs', 'lumberjack', 'knights', 'ni'], 'spam', 'eggs', ...

الدالة tuple()‎ في بايثون

تعيد الدّالة tuple()‎ صفًّا يُولَّد من الكائن القابل للتّكرار المُعطى. البنية العامة tuple([iterable]) المعاملات iterable مُعامل اختياريّ، الكائن القابل للتّكرار (كالقوائم، والمجموعات، والسّلاسل النّصيّة وغيرها) المُراد تحويله إلى صفّ. القيمة المعادة صفّ جديد فارغ (إن لم تُمرّر للدّالة أيّة مُعاملات) أو صفّ تكون عناصره هي عناصر الكائن القابل للتّكرار iterable. أمثلة المثال التّالي يوضّح كيفيّة عمل هذه الدّالة: >>> tuple() # صفّ فارغ () >>> tuple('123') # صفّ من سلسلة نصيّة ('1', '2', '3') >>> tuple([1, 2, 3]) # صفّ من قائمة (1, 2, 3) >>> ...

التابع FileHandler.file_open()‎‎ في بايثون

يفتح التابع الملفّ محلّيًا، إن لم يحدد اسم المضيف، أو كان اسم المضيف هو 'localhost'. البنية العامة FileHandler.file_open(req) المعاملات req طلب HTTP المراد إرساله. ملاحظة: يمكن تطبيق هذا التابع على أسماء النطاقات المحلية فقط في الإصدار 3.2 من بايثون. يُطلق التابع الاستثناء URLError في حال إعطاء اسم مضيف بعيد. مصادر صفحة Extensible library for opening URLs في توثيق بايثون الرسمي.

التابع datetime.utcfromtimestamp()‎ في بايثون

يعيد التابع كائن datetime حسب التوقيت العالمي المنسّق والموافق لختم POSIX الزمني، مع إعطاء tzinfo القيمة None. البنية العامة datetime.utcfromtimestamp(timestamp) المعاملات timestamp سلسلة نصية تحتوي ختم POSIX الزمني والذي يستخدمه التابع لإنشاء كائن datetime. القيمة المعادة يعيد التابع كائن datetime حسب التوقيت العالمي المنسّق والموافق لختم POSIX الزمني، مع إعطاء tzinfo القيمة None. إن كان الختم الزمني خارج نطاق القيم التي تدعمها الدالة gmtime()‎ في منصّة C، فإنّ التابع يطلق الخطأ OverflowError، وإن حدث خطأ في تنفيذ الدالة gmtime()‎ فإنّ ...

أخطاء الصيغة في بايثون

قد تكون أخطاء الصيغة (Syntax errors) أو ما يعرف أيضًا بأخطاء الإعراب (Parsing errors) هي أكثر نوع من الأخطاء التي يواجهها المبتدئون عند تعلّم بايثون: >>> while True print('Hello world')   File "<stdin>", line 1     while True print('Hello world')                    ^ SyntaxError: invalid syntax يعيد المفسّر (parser) طباعة الجملة التي تحتوي على الخطأ مع سهم صغير يشير إلى مكان الخطأ ضمن السطر. ويكون الخطأ ناتجًا عن (أو اكتشف في) المكان الذي يسبق السهم. في المثال السابق ...

التابع bytes.rjust()‎ في بايثون

يعيد التابع نسخة من البيانات الثنائية مزاحة نحو اليمين ضمن تسلسل ذي طول محدّد. البنية العامة bytes.rjust(width[, fillbyte]) المعاملات width يحدّد هذا المعامل طول التسلسل المعاد. fillbyte يحدّد هذا المعامل البايتات التي سيستخدمها التابع لإجراء عملية الإزاحة، ويأخذ هذا المعامل قيمة افتراضية هي المسافة البيضاء في ترميز ASCII. القيمة المعادة يعيد التابع نسخة من البيانات الثنائية مزاحة نحو اليمين ضمن تسلسل ذي عرض محدّد، وتزاح الحروف باستخدام البايتات التي يحدّدها المستخدم. إذا كانت القيمة المحدّدة للمعامل width أقل من أو ...

الدالة csv.get_dialect()‎‎ في بايثون

تعيد الدالة اللهجة المرتبطة بالاسم المعطى. البنية العامة csv.get_dialect(name) ‎المعاملات name اسم اللهجة المطلوبة. القيمة المعادة تعيد الدالة اللهجة المرتبطة بالاسم المعطى. تُطلق الدالة استثناء إن كان الاسم المعطى غير موجود في سجلّ اللهجات. تعيد الدالة كائن Dialect غير قابل للتعديل. أمثلة يعرض المثال التالي طريقة الاستفادة من هذه الدالة: >>> import csv >>> csv.register_dialect('unixpwd', delimiter=':', quoting=csv.QUOTE_NONE) >>> csv.get_dialect('unixpwd') <_csv.Dialect object at 0x7f29af0a6ae8> >>> csv.get_dialect('xpwd') Traceback (most recent call last): File "<stdin>", line 1, in <module> _csv.Error: unknown dialect انظر أيضًا الدالة csv.register_dialect()‎: تربط الدالة ...

التابع TarFile.open()‎‎ في بايثون

يعدّ تابع الصنف هذا بمثابة دالة بانية لكائنات TarFile. والدالة tarfile.open()‎ هي في الواقع اختصار لتابع الصنف هذا. البنية العامة TarFile.open(...) المعاملات يمتلك هذا التابع نفس المعاملات الموجودة في الدالة البانية للصنف TarFile. القيمة المعادة يعيد التابع كائن TarFile. أمثلة لو فرضنا وجود ملفّ مضغوط بصيغة tar فيمكن الوصول إلى هذا الملف وإنشاء كائن TarFile بالطريقة التالية: >>> import tarfile >>> tar = tarfile.TarFile.open("file.tar.xz") يمثّل tar الآن كائن TarFile يمكن استخدامه لتنفيذ التوابع الخاصة بهذا الكائن. انظر أيضًا الدالة tarfile.open()‎: تعيد ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).