نتائج البحث

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

الدالة marshal.loads()‎ في بايثون

تحوّل الدالة الكائنات الشبيهة بالبايتات إلى قيمة. البنية العامة marshal.loads(bytes) ‎المعاملات bytes كائن شبيه بالبايتات. القيمة المعادة تحوّل الدالة الكائنات الشبيهة بالبايتات إلى قيمة. في حال عدم عثور الدالة على أي قيمة سليمة، تطلق اللغة الاستثناء EOFError أو ValueError أو TypeError، وتتجاهل الدالة البايتات الإضافية في المدخلات. أمثلة يبين المثال التالي آلية عمل الدالة: >>> import marshal >>> b1 = marshal.dumps('Hello World') >>> print(b1) b'\xfa\x0bHello World' >>> marshal.loads(b1) 'Hello World' انظر أيضًا الدالة marshal.load()‎: تعيد الدالة كائن bytes الذي ستجري كتابته في ملفّ معين بواسطة ...

الصنف SystemCallError في روبي

يعتبر الصنف SystemCallError الصنف الأب لكل أصناف الأخطاء منخفضة المستوى المرتبطة بنظام التشغيل. الأخطاء المتوفرة على نظام التشغيل الحالي هي أصناف فرعية من الصنف SystemCallErrorـ وهي مُعرّفة في الوحدة Errno. File.open("does/not/exist")‎ عند تنفيذ هذا السطر البرمجي، سيطلق استثناء بالشكل التالي: Errno::ENOENT: No such file or directory - does/not/exist‎ توابع الصنف العامة (Public Class Methods) === يتحقق إن كان الاستثناء الذي استُدعي معه كائنًا عامًا من الصنف SystemCallError، أو إن كان رقما الخطأ الخاصين بهذا الاستثناء والاستثناء الآخر المعطى متساويين. new ...

التابع IO.fcntl‎ في روبي

يوفر التابع fcntl آلية لإصدار أوامر منخفضة المستوى للتحكم في أو الاستعلام عن مجاري د/خ الموجهة بالملفات (file-oriented I/O). الوسائط والنتائج تعتمد على النظام المُستخدم. في المنصات الشبيهة بيونيكس، راجع صفحة الدالة fcntl(2)‎ لمزيد من التفاصيل. ملاحظ: هذا التابع ليس مُتاحا على جميع المنصات. البنية العامة fcntl(integer_cmd, arg) → integer‎ المعاملات integer_cmd الأمر المراد تنفيذه للتحكم في أو الاستعلام عن المجرى المعطى. arg إن كان المعامل arg عددًا، فستُمرر قيمته مباشرةً. وإن كان سلسلة نصية، فستُفسر على أنها تسلسل ثنائي من ...

التابع FileTest.directory?‎ في روبي

يتحقق التابع directory?‎ إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ. البنية العامة directory?(file_name) → true or false المعاملات file_name سلسلة نصية أو كائن من النوع IO يمثِّل الملف المراد التحقق منه. القيمة المعادة تعاد القيمة true إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ. خلا ذلك، تعاد القيمة false. أمثلة مثال على استعمال التابع directory?‎: File.directory?(".") انظر أيضًا التابع executable?‎: يتحقق إن كان ملفٌ ما قابلًا للتنفيذ من طرف المعرِّف الفعلي للمستخدم المالك والمجموعة المالكة للعملية الحالية. التابع executable_real?‎: يتحقق إن كان ...

التابع File.ctime في روبي

يعيد التابع ctime وقت آخر تغيير أجري على ملف محدَّد. يشير وقت التغيير هذا إلى الزمن الذي تغيرت فيه معلومات المجلد حول الملف وليس الملف نفسه. البنية العامة ctime(file_name) → time المعاملات file_name سلسلة نصية أو كائن من النوع IO يمثِّل اسم الملف المراد معرفة وقت آخر تغيير جرى له. القيمة المعادة يعاد كائن من النوع Time يمثِّل وقت آخر تغيير جرى للمعلومات حول الملف file_name. في أنظمة ويندوز (أي أنظمة الملفات NTFS)، يعاد وقت إنشاء الملف وليس وقت التغيير. أمثلة ...

التابع File.rename في روبي

يعيد التابع rename تسمية ملف محدَّد إلى اسم جديد. البنية العامة rename(old_name, new_name) → 0 المعاملات old_name اسم الملف القديم المراد تغييره. new_name الاسم الجديد المراد تغيير اسم الملف old_name إليه. القيمة المعادة تعاد القيمة 0 بعد تسمية الملف old_name إلى الاسم new_name الجديد، أو يرمى الخطأ SystemCallError إن لم يكن الإمكان إعادة تسمية الملف old_name لأي سبب كان. أمثلة مثال على استعمال التابع : File.rename("afile", "afile.bak") #=> 0 انظر أيضا التابع absolute_path: يحول اسم مسار محدَّد إلى مسار مطلق. ...

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

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

التابع Cursor.close()‎ في بايثون

يغلق التابع المؤشر فورًا (عوضًا عن إغلاقه عند استدعاء التابع ‎__del__‎)، وبعدها لن يكون بالإمكان استخدام المؤشر، وستطلق اللغة الاستثناء ProgrammingError عند تنفيذ أي عملية باستخدام المؤشر. البنية العامة close() أمثلة يبين المثال التالي طريقة استخدام التابع: >>> import sqlite3 >>> conn = sqlite3.connect('example.db') >>> c = conn.cursor() >>> c.execute('''CREATE TABLE stocks ... (date text, trans text, symbol text, qty real, price real)''') <sqlite3.Cursor object at 0x7f0ea62989d0> >>> c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)") <sqlite3.Cursor ...

التابع FileTest.grpowned?‎ في روبي

يتحقق التابع grpowned?‎ إن كان ملفٌ ما موجودًا وكان معرِّف المجموعة المالكة الفعلي للعملية التي استدعت التابع هو مالك هذا الملف. البنية العامة grpowned?(file_name) → true or false المعاملات file_name اسم الملف المراد التحقق منه. يمكن أن يكون كائنًا من النوع IO. القيمة المعادة تعاد القيمة true إن كان ملفٌ ما موجودًا وكان معرِّف المجموعة المالكة الفعلي للعملية التي استدعت التابع هو مالك هذا الملف. خلا ذلك، تعاد القيمة false. تعاد القيمة false دومًا على أنظمة ويندوز. أمثلة مثال على استعمال التابع grpowned?‎: انظر أيضًا التابع blockdev?‎: ...

التابع File.umask في روبي

يعيد التابع umask القيمة الحالية للقناع umask للعملية الحالية أو يضبطها إلى قيمة محدَّدة إن مُرِّرت هذه القيمة إليه. تُطرح قيمة القناع umask من الأذونات الافتراضية، لذا تعمل القيمة 0222 للقناع umask على جعل الملف قابلًا للقراءة لأي شخص. البنية العامة umask() → integer umask(integer) → integer المعاملات integer عدد صحيح يمثِّل القيمة المراد ضبطها للقناع umask. القيمة المعادة يعاد عدد صحيح يمثِّل القيمة الحالية للقناع umask إن لم يُمرَّر المعامل integer، أو يعاد المعامل integer (إن أعطي) بعد ضبط قيمة القناع ...

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