التنبيهات التالية ظهرت :
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 94 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$today_rel - Line: 474 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 474 errorHandler->error
/global.php 489 my_date
/showthread.php 28 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 573 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 749 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 749 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 889 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 889 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(956) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php(956) : eval()'d code 34 errorHandler->error
/global.php 956 eval
/showthread.php 28 require_once
Warning [2] Undefined array key "style" - Line: 1021 - File: global.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php 1021 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5196 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 5196 errorHandler->error
/global.php 1021 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions.php 5216 is_member
/global.php 1021 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_forumteam - Line: 2 - File: global.php(1033) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php(1033) : eval()'d code 2 errorHandler->error
/global.php 1033 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_markread - Line: 15 - File: global.php(1056) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/global.php(1056) : eval()'d code 15 errorHandler->error
/global.php 1056 eval
/showthread.php 28 require_once
Warning [2] Undefined array key "mybb" - Line: 1997 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 1997 errorHandler->error
/inc/functions_indicators.php 41 my_set_array_cookie
/showthread.php 669 mark_thread_read
Warning [2] Undefined property: MyLanguage::$ratings_update_error - Line: 5 - File: showthread.php(772) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php(772) : eval()'d code 5 errorHandler->error
/showthread.php 772 eval
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions_user.php 816 is_member
/inc/functions_post.php 416 purgespammer_show
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showimages" - Line: 758 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 758 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 763 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 763 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions_user.php 816 is_member
/inc/functions_post.php 416 purgespammer_show
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showimages" - Line: 758 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 758 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 763 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 763 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "additionalgroups" - Line: 7360 - File: inc/functions.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions.php 7360 errorHandler->error
/inc/functions_user.php 816 is_member
/inc/functions_post.php 416 purgespammer_show
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showimages" - Line: 758 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 758 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 763 - File: inc/functions_post.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/inc/functions_post.php 763 errorHandler->error
/showthread.php 1124 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1565 - File: showthread.php PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php 1565 errorHandler->error
Warning [2] Undefined property: MyLanguage::$post_deleted_error - Line: 21 - File: showthread.php(1597) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php(1597) : eval()'d code 21 errorHandler->error
/showthread.php 1597 eval
Warning [2] Undefined variable $threadnotesbox - Line: 33 - File: showthread.php(1597) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php(1597) : eval()'d code 33 errorHandler->error
/showthread.php 1597 eval
Warning [2] Undefined variable $addremovesubscription - Line: 82 - File: showthread.php(1597) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php(1597) : eval()'d code 82 errorHandler->error
/showthread.php 1597 eval
Warning [2] Undefined variable $thread_deleted - Line: 104 - File: showthread.php(1597) : eval()'d code PHP 8.1.2-1ubuntu2.18 (Linux)
File Line Function
/showthread.php(1597) : eval()'d code 104 errorHandler->error
/showthread.php 1597 eval




تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مبتدئ في ببيثون
#1
السلام عليكم،
لست سوى مبتدئ يرغب في تعلم لغة بيثون
ولليس الهدف من هذا الموضوع تعلم بيثون ولا وضع سكربتات أو حلول.. هو فقط لبعض القواعد والحيل المفيدة كمرجع سريع Cool
اذا كنت تعرف بعض الحيل البرمجية وترغب في مشاركتها معي ومع أعضاء وزوار المنتدى فسأكون أول الممتنين بذلك.. Big Grin
طيب أستفتح بسم الله Shy 
كود :
structure = ['abc', [(1, 2), ([3,'mmm'], '4')], 5]
(*a, (*b, (*[three], c)), d) = structure
print('three = {}'.format(three))

three = structure[1][1][:][0]
print('three = %s' %three)
امممم.... Huh

كود :
import this
ماذا يقولون في السطر الثالث؟ والخامس؟ بل في جميع السطور تقريبا؟؟

طيب أول قاعدة لي ولكم: KISS
أو باللغة الفرنسية KISS
ما معنى ذلك باختصار؟؟ اجعل كودك مبسطا متهوئا مع كثير من التعاليق ..
لي عودة قريبا ان شاء الله
في انتظار ذلك، دمتم بخير وصحة عافية Heart
الرد
#2
وعليكم السلام

أنا أتمرن لأصبح مبتدئا Tongue
شكرا على النصائح المفيدة والتشجيع

خادم http بسيط يعرض لك الدليل الحالي
كود :
python -m SimpleHTTPServer

يمكنك إستعراضه عبر
كود :
http://127.0.0.1:8000/ أو http://localhost:8000/

Errors should never pass silently.
الرد
#3
الحصول على مساعدة سريعة أثناء البرمجة بواسطة بيثون (بدون اتصال بالنت)
- الحصول على قائمة وظائف صنف (كلاس class) او دوال وحدة نمطية..
كود :
dir(str)
dir(tuple)
dir(list)
dir(int)
dir(float)
 لاحظ أن بعضها يبدأ وينتهي بشرطتين: تسمى الوظائف الخاصة فهمها يصبح ضروريا عند مرحلة البرمجة الكائنية بواسطة بيثون، لكن المطور الذي سيستخدم الصنف/الكلاس في برنامجه لا يحتاجها كثيرا
 بقية الوظائف موجهة تحديدا للمطور الذي يرغب في استخدام الصنف او الوحدة النمطية في برنامجه، وهي التي يجب فهمها اولا
 
 - الحصول على مساعدة حول وظيفة محددة
كود :
help(str.upper)
help(list.pop)
- الحصول على نفس المساعدة بطريقة اخرى
كود :
str.upper.__doc__
list.pop.__doc__
- طبعا يمكن ايضا الحصول على مساعدة عبر الواجهة الرسومية: مثلا من خلال المتصفح (localhost:1234) بعد تنفيذ الامر التالي (يمكن تغيير المنفذ 1234):
كود :
pydoc -p 1234
اذا لم يعمل الامر السابق، فمن الممكن أن أداة المساعدة pydoc غير موجودة عندك.
- يمكن ايضا تنزيل كامل المساعدة الخاصة باصدار بيثون من الموقع الرسمي في شكل صفحات وب او على شكل ملف بي دي اف

- بعض المواقع المساعدة
كتب يمكن تنزيلها او مطالعتها مباشرة
كود :
http://www.diveintopython3.net/
http://greenteapress.com/wp/think-python-2e/
https://learnpythonthehardway.org/python3/
تعلم بيثون عبر ألعاب الكمبيوتر (متصل)
كود :
https://checkio.org/
https://inventwithpython.com/

جرب السكربت الذي كتبته تفاعليا (متصل)
كود :
http://www.pythontutor.com/
تعلم أساسيات بيثون (وعدة لغات برمجة أخرى) على الهواتف واللوحات الذكية (متصل)
SoloLearn
 جميع المساعدة التي ذكرتها باللغة الانجليزية.. يمكن العثور على بعض المراجع بالعربية لكنها محدودة جدا وهي في أفضل الحالات لتعلم الاساسيات فقط (على حد علمي والله أعلم)
 الى لقاء قريب ان شاء الله
 وفي انتظار ذلك دمتم في حفظ الله ورعايته
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف