ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Arabic Python .

Arabic Python .

前往频道在 Telegram

-- @M_L_F -- -- @TeAmReCode -- Python is an endless sea .

显示更多
368
订阅者
无数据24 小时
无数据7 天
-530 天
帖子存档

نرجع)

,

بس خل افهمكم 💔🗿 .

اححَم ! تعودتو عالاحم يكون بعدها شرح ... خلي اخلص امتحانات وانشالله نكمل

اححَم ! #الجزء_الثالث اخذنا من قبل الـ : {status_code , ok , text , json , contact , headers} الـ ( status_code ) شرحناها من قبل ....بالجزء الثاني . ============================= نجي عالـ ( ok ) فائدته مثل ( status_code ) لكن هنا يختلف ... الـ ( status_code ) كلنا فائدته اذا كانت الصفحه موجوده راح يطبع لك ( 200 ) واذا لا راح يطبع ( 403 ) او ( 404 ) بينما الـ ( ok ) نفس الوضيفه لكن اذا كانت الصفحه او الموقع موجود راح يطبع لك ( بولين ) بمختصر افضل: ( True ) اما اذا كان مو موجود راح يطبع ( False ) مثال بسيط : import requests z=requests.get('https://google.com').ok print(z) البايثود راح يطبعا كذا : True ليش طبع ( True ) لان الموقع موجود بس اذا كان مو موجود راح يطبع ( False ) ============================= عندنا الـ( text ) فائدتها انها تطبع او تجلب لك الكود الخاص بالصفحه او الموقع يعني مثلا لو كان مبرمج الموقع مسوي الموقع بلغة ( html ) راح تطبع لك الموقع كما هوه مكتوب او اذا كان مسوي بلغة ( php ) راح تطبعه لك مثل مامكتوب مثال بسيط : import requests z=requests.get('https://google.com').text print(z) انت جرب ايش راح بطلع لك البايثون لانو الكود كبير ... ============================ وهسه ناخذ الـ ( json ) فائدته هم نفس الـ ( text ) لكن ينطبع بالـ ( json ) وحسب الموقع اذا كانو مستخدمين فيه ( json ) او صاحب الموقع مستخدم ( json ) وخلي نفرض الموقع اللي سويت له طلب بمكتبة ( requests ) وتريد تطبع محتوى او كود الموقع بصيغة ( json ) راح ينطبع بشكل واضح وافضل من ( text ) import requests z=requests.get('https://google.com').json print(z) اذا كان الموقع مستخدمين فيه ( json ) راح ينطبع بصيغة ( json ) لكن اذا مو مستخدمين الـ ( json ) فيه راح يطبع لك الباثيون كذا : <bound method Response.json of <Response [200]>>

sticker.webp0.00 KB

sticker.webp0.00 KB

اشرح مكتبة socket ولا اكمل الجزء الثاني لشرح مكتبة requests

ارححَب ! #الجزء_ الاول اليوم شرح عن مكتبة ( requests ) او مكتبة ( الطلبات) تعتبر هذه المكتبة من المكاتب الاكثر استخداماً وشُهره ولها علاقه بالـ ( Protocol HTTP ) و ايضاً بـ ( Page Web ) او صفحات الويب request : طلب requests : طلبات حيث تم اصدار المكتبه في : ( 2011 / فبراير /13 ) و اخر تحديث للمكتبه في ( 2023 / يناير / 12 ) و يعتبر ( kenneth Reitz ) او ( كينيث ريتز ) صاحب المكتبه اما عن ( Lukasa ) و ( nateprewitt ) هما عمال صيانه للمكتبه وتتطلب هذه المكتبه اصدار بايثون عالاقل ( 3.7 ) =========================== بعد ما اخذنا معلومات كافيه عن المكتبه هسه نجي كيف نستخدم هالمكتبه او ما الفائده منها : تعرفو كيف نستدعي المكاتب مثل ماتعلمنا قبل : اليوم راح ناخذ شي اسمه ( get ) من مكتبة ( requests ) وايش هي فائدته تع نشوف import requests z = requests.get('https://google.com') print(z) البايثون راح يطبعها كذا: <Response [200]> شوفو ايش سويت المتغير ( z ) يحتوى على ميثود اسمه ( get ) وكيف استدعيت هالميثود من المكتبه ؟ اذا ملاحضين انو انا كتبت بعد الـ ( = ) كتبت ( requests.get ) يعني من مكتبة ( requests ) اعطيني فقط ميثود اسمه ( get ) وطبعاً بعد ما تكتب او تستدعي ميثود الـ ( get ) من المكتبة لازم تفتح قوسين وتحط فيه رابط صفحه ويب او موقع مثل مو شايفين انا حطيت رابط كوكل والرابط شغال والبايثون طبع الريسبونس ( 200 ) يعني حالة الصفحه اذا كانت موجوده الصفحه راح يطبع 200 واذا الصفحه مو موجوده راح يطبع ( 403 ) او ( 404 )

sticker.webp0.00 KB

2 بخليجي 24 2 بخليجي 25 يلا بلعو ❤️‍🔥 .

المكتبة اللي تريدون نشرحها
Anonymous voting

sticker.webp0.00 KB