بايثون العرب | Python Arab 🇵🇸
7.85K subscribers
191 photos
52 videos
81 files
145 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
الجزء الثاني في مكتبة socket

.______.


@Pythonarabe


.______.

1_السيرفر " Server "
هو الوسيط الذي يربط بين العملاء " Client " بستخدام القابس " Socket "

■ سنقوم بتطبيق بعض الامثله لتترسخ الفكره


لن اقوم بشرح المصطلحات لانها تم شرحها من قبل :

~~~~~

●المثال الاول :

1 . import socket

2 .
@Pythonarabe=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

هنا قمنا بستدعاء مكتبة Socket في السطر الاول
في ال
سطر الثاني قمنا بانشاء قابس "sos" يعتمد على البروتوكول TCP/IP

~~~~~

● المثال الثاني :

@Pythonarabe.bind(("127.0.0.1",80))

1_ "
bind " يستخدم لتحديد المنفذ الخاص بعنوان " Server " الذي سيتم تنفيذ الاوامر عليه

2 _ قمنا بتحديد ال HOST = 127.0.0.1 من ثم ال PORT =80

ملاحظه 80 هو بروتوكول " HTTP "

ها
كذا قمنا بتحديد Server الذي سيتم تنفيذ الاوامر عليه

~~~~~

●المثال الثالث :

sock.listen(5)

1_هنا استخدمنا listen التي تقوم بحصر وتحديد عدد الاتصالات المسموح بدخولها وتحديد وقت لكل اتصال .

2_في المثال السابق قمنا بتحديد 5 كعدد الاتصالات الوارده كل 5 ثوان


.-------.
قريبا باقي الدروس
.--------.
🔥1
الجزئ الثالث من مكتبة Socket

.--------------------------------------------------.


@Pythonarabe


.--------------------------------------------------.


المثال الرابع

1. sock,(raddr,rport)=sock.accept()


_هنا قلنا بلسطر البرمجي البسيط انه :
عند قبول الاتصال سيتم الحصول علئ عنوان IP الخاص بلعميل واعطاء منفذ محلي localhost + port

_في المثال استخدمنا accept ككائن في المثال سيكون sock لارسال و استقبال الملفات , اعطينا قيمه raddr ل ip و rport للبورت او المنفذ

___________._____._________


المثال الخامس

1. data=sock.recv(1024)
2. sock.send("<H1>Welcome to my Server</H1>")

_ هنا send و recv تستخدم مع الكائن الذي انشاناه accept لارسال و استقبال الملفات
_الامر "recv" نحدد به الذاكره المستخدمه لحفظ البيانات "بلبايت" في المثال استخدمنا "1024" وحفضناها في متغير "data"

_الامر "send" حددنا به البيانات التي يجب ارسالها اي مابين القوسين

________________^_^______


المثال السادس :

1. sock.close()

_ بستخدام close قمنا بانهاء الاتصال بين الخادم و العميل

____The and____

الدرس القادم سوف نصنع server
و الذي يليه صنصنع payload

تحياتي لكم 💖
سوال بسيط من مكتبة Socket ماهو امر ip الاصدار الرابع ؟؟
Anonymous Quiz
46%
AF_INET
37%
AF_INET6
17%
AF_UNIX
-2147483648_-216715.jpg
13.7 KB
👆بأي لغه تعجبك تحل لكن المفضل (PY) بايثون
السؤال : أكتب خوارزمية لإدخال مجموعة من الأرقام وطباعة الأعداد الزوجية المدخلة فقط :
===============================
سهل فقط شغل عقلك❤️استغل الفرصه وتدرب على اي سؤال يتم طرحه او فكره او اي موضوع من لقناة🌹
This media is not supported in your browser
VIEW IN TELEGRAM
تحدي بسيط جهدا
اعمل اداه تقوم بحساب وقت جهازك الحالي بلثانيه ، الساعه ،اليوم ، الشهر ، السنه

كما في الصوره المتحركه

#لاتوجد شروط
❤️مبروك لقد وصل عدد متابعينا الأوفياء 2k❤️

شكرآ من صميم القلب لكم اصدقائنا الأوفياء لدعمكم للقناة وللمحتوى
أهلا وسهلا بالأبطال الجدد في عالم البايثونيون💚
print("<=>"*10)

❤️Congratulations, our loyal followers have reached 2k❤️

Thank you from the bottom of my heart to you, our loyal friends, for your support of the channel and the content
Welcome to the new heroes of the python world 💚
تنبيه لكل الأدمن اصحاب القنوات || المرجو من حضرتكم ان نشرتم هنا في قناتنا اي شرح من الشروحات التابعه لكم او لقنواتكم يرجى ذكر قناتنا في قنواتكم سواء كنت يوتيوب او تلكرام(تلجرام) او اي منصه اخرى || حتى يكون بين الجميع عدل لا ظلمآ || وشكرا جزيلآ لجميع الساعين بنشر الفكر البرمجي🌹
اشتركو بقناتنا علئ يوتيوب سيتم نشر دروس و مشاريع متقدمه في بايثون 💖

YouTube will publish youtube tutorials and projects will be posted in Python💖

قناتنا علئ يوتيوب 》》https://youtube.com/channel/UCDmvenVK0qPY5MlWT6fT82Q
قناه لممارسه الانجليزي عن طريق الافلام 😉 https://youtube.com/channel/UCrHOhCrpYopUMhekyKaLQhw
Forwarded from SAV (Hussien Ali)
MOSH HAMEDANI - 2020 PYTHON PAID COURSE
كورس لغة بايثون كامل للمدرب موش حمداني
سعر الكورس 150$
رابط الكورس مجاناً :
https://mega.nz/folder/KgYlyaBa
كود فك التشفير :
peLnG4DFEss2PyMYXebr0w
1👍1
موسوعة امثلة C++ المحلولة.pdf
318.3 KB
أنا أتشارك 'موسوعة امثلة C++ المحلولة' معك
Forwarded from SAV (Ahmed Royale)
السلام عليكم ورحمة الله وبركاته
أقدم لكم Fundamentals of Python in 3 Hours (بايثون في 3 ساعات)
لغة الكورس : العربية
إسم المدرب : Mustfa Alhasanat
تاريخ الكورس :2021
حجم الكورس : 700 ميجا

ملاحظة : الكورس موجود بالأسفل 👇
1