دورة البرمجة بلغة Pythonشروحات الفيديو
فيديو : التعامل مع الملفات والشبكات في python
تم أرشفة هذا المحتوى
شرح فيديو يتحدث عن بعض الدوال في لغه باثون وكيفية التعامل مع الشبكات والملفات في لغه بايثون.
في هذا الشرح سوف أقوم بشرح بعض الدوال الهامه في لغه python مثل دوال socket,os,time وكيفية التعامل مع الشبكات والملفات في اللغه طبعاً قمت بالتطبيق على فيدورا 16 لذلك
استخدمت بعض الأوامر المختلفه عن وندوز وقمت بتوضيح لك في الفيديو ولكن أردت أن أذكرك بأهمية الأمر فمثلاً في حال تشغيل السكربت على وندوز نحن بحاجه لأوامر وندوز ولينكس سوف نطبق أوامر لينكس.
الفيديو:
بلييز اريد مساعده في البايثون
الف شكر على عطائك وشرحك
ننتظر باقي الشروح . .
محبك ؛؛
الفيديو مفيد و حلو خاصة للمبتدئين … بس كان أحسن تشرح للناس ليه حطيت
socket.AF_INET, socket.SOCK_STREAM
رغم كان ممكن فى الحالة دى يتساب القوس فاضى من غير parameter و السكريبت يشتغل عادى.
حاجة تانى لو عايزين السكريبت يشتغل أسرع .. استخدم Threading مع Classes
بس انا فاهم انك عامل الفيديو ده للتعلم 🙂 🙂
رجاء خاص … لما تيجى تعمل الفيديو أو تسجل السكريبت … ابقى اعمل الفيدو كلو من غير غلطات فى السكريبت .. على أساس ان اللى أول مرة يتعلم الحاجات دى ميتلغبطش … و أرجو ان يكون ردى ده ميزعلكش .. انا مش قصدى اى حاجة والله 🙂 🙂
@الضيف : مشكوور يا غالي وإن شاء الله بكمل الشروحات بأقرب وقت إن شاء الله
@hydra : حكيك على راسي من فوق بس رد راجع الشرح كمان مره مرتين وبتعرف إذا انا شرحت ال socket.AF_INET, socket.SOCK_STREAM وحكيت لشو أو لأ !
@عزام الريسي : تفضل حبيبي أسأل ألي بدك أياها
ممكن أكون ما اخدتش بالى فى الشرح أو عديت الجزء ده … 🙂
الفيديو جميل +1 10/10 🙂
انا افضل subprocess module بدل ال os لانه بيدى تحكم اكثر + اكثر امان
SOCK_STREAM : للتعامل مع ال TCP . باقى البروتوكولات اللى بيدعمها python
socket.SOCK_DGRAM
socket.SOCK_RAW
socket.SOCK_RDM
socket.SOCK_SEQPACKET
هنا ال socket families
socket.AF_UNIX
socket.AF_INET
socket.AF_INET6
hydra: انا مش شايف اى داعى لاستخدام ال threading فى الشرح اللى الاخ محمد عامله حاليا
انت تقصد اى جزء فيه parameters ؟؟
اصلى يا لينكس
lnxg33k: لو عمل Class لل Port Scanner و استخدم Threading هيبقى اسرع … ده عن تجربة Port Scanner انا عاملو بالبايثون … قصدى ب Parameters ال Socket function
🙂
@lnxg33k : مشكوووور على الإضافه أحمد بس الصراحه أنا أحترت لأنو في بعض الأخوه بدهم أشياء بسيييييطه جداً أو الأساسيه فأنا حبيت أحكي عن الدوال البسيطه وأساسيتها بعدين إن شاء الله رح أنتقل للدوال الدسمه شويه زي httplib ودوال التعامل مع البروتوكولات الأخره ورح أشرح ال format string بإذن الله 🙂
hydra: ازاى اعمل threading و فيه single port و single host ؟!!
بالنسبه لجزء ال parameters ممكن تطبقو على الكود هنا لان انا مش فاهم قصدك
http://code.isecur1ty.org/173
السلام عليكم
صاحب التعليق “رجاء خاص … لما تيجى تعمل الفيديو أو تسجل السكريبت … ابقى اعمل الفيدو كلو من غير غلطات فى السكريبت”
اود ان اشير دات مرة كنت اتابع شروحات وكان صاحب القيديو يتعمد ان يضع عدة اخطاء ثم يصحح بعد دلك لكى تترصخ الفكرة اكثر دهن الطالب اى فى نظري مو مشكل الاخطاء
لدى سوال هل يمكننا برمجة موديل للكيرنال ب PYTHON
الرجاء الاشارة الى دالة الاميل فى PYTHON
بالتاكيد تستطيع كتابة kernel كامله ب python فهى فالاساس صممت للعمل كنواة نظام
http://mail.python.org/piperma…4032.html
ممكن التعامل مع ال emails فى python من خلال Python package
http://docs.python.org/library/email-examples.html
السلام عليكم
اشكرك اخي على ردك هل يمكنك اخى ان تعيد كتابة الرابط الاول لانه ناقص
http://mail.python.org/piperma…4032.html
mail.python.org/pipermail/python-list/2008-May/544032.html
مشكور أخي العزيز
لاحظت بأن هناك خطأ في الكود الأخير (أمر عادي حتى مع أكبر المبرمجين)
بعد أن يقوم البرنامج ب try:
في حالة يكون البورت مفتوح سوف يمر مباشرة الى s.close() ثم sys.exit()
و لن يقوم بكتابة port is open
ا لحل اذن في أن تنقل
print “port is open
مباشرة تحت
try
s.connect((host,port))
مرة ثانية مشكور على الشرح الرائع
تقبل مروري
اخ محمد عسكر شكرا على الشرح المميز , هنالك طلب
اتمنى ان تتحدث باللغة العربية الفصحى حتى يفهم الكل
كل الود والشكر لك
تبقى دائما متميزا أخي محمد
تقبل تشكراتي الحارة لك على مجهوداتك الرائعة نحن بانتظار جديدك دائما
شكرا بانتظار جديدك
السلام عليك محمد عسكر شكرا على المجهودات .الرجاء المزبد من فديوهات البرحجة python كيفة التعامل مع class و بعض الدوال الأخرى مثل smtplib على كل حال أن مبتدىء و إستفدت أشياء كثبرة منك و شكــــــــــــــــــــــــر
تسلم ايدك يا محترم
السلام عليكم و رحمة الله و بركاته
شكرا لك أخي على الدرس + متى ستستمر الدورة
و السلام عليكم و رحمة الله و بركاته
السلام عليكم و رحمة الله و بركاته
متى سيتم تكملة الدورة
اين هي بقية الدورة ؟؟
السلام عليكم ورحمة الله
صراحتا عجبني شرحك للغة البايثون , انت تشرح كيف يستفيد الهكر من اللغة وهذا شي جميل ولا يوجد عند العرب :))
اتمنى ان تكمل مابدات به ونحن في انتظار الدرس القادم ..
السلام عليكم ورحمة الله وبركاته
بارك الله بك أخي الكريم ولكن يوجد بعض الاقراحات أرجوا أن تضعها بعين الأعتبار
لماذا لا تنظم دورة بفهرس وتمشي على اساسها وتنشر كل فترة وفترة درس عنها
والدورة تبتعد عن البدائيات لأن التعامل مع المبتدأين للغة فيجود الكثير من الكورسات حول ذلك
ولكن الذي لا يوجد نريد كورس للتعامل مع الشبكات والتعامل مع المواقع أو كورس يستفيد الشخص منه بالاختراق الاخلاقي
ولكم مني جزيل الشكر
والله ولي التوفيق
ممكن حدا يساعدني عندي اختبار بدي اتعلم كود لبرنامج ادخل تاريخ الميلا ويحسب العمر
الله يعطيك العافيه ٫
لكن فعلا انا لاحظت شي في اغلب مواقع الشروحات العربيه ، ما فيه احد يصمل ويخلص السلسله حقت الشرح ، يحط درس درسين بعدين تلقاه راح يسوي شي ثاني والا يتكاسل انه يكمل ممكن لعدم التفاعل او انشغاله .
والله صايره مزعجه ، اذكر في موقع رواق دخلت دوره برضوا في البايثون ، الرجال الي يقدمها حط درسين ثما سحب علينا شهر ، يقول مشغول ولا امداه ، ياخي المفروض انك تجهز الدروس كلها بعدين تعلن عن دوره ، وتتفرغ للشروحات الاضافيه والرد على اسأله الطلاب ،
انا عارف ان الشغله من دون مردود مالي ، الله يعطيكم العافيه ويقويكم ، لكن اذا عطيت كلمه ، لازم توفيها ،
تحياتي للجميع
أهلاً عزيزي سعد
الله يعافيك يا رب 🙂
الموضوع ليس بسبب المردود المادي حقيقه ولكن هنالك أمور أخرى من الأجدر بنا أن نركز عليها .. ولكن إن شاء الله سوف أحاول قدر الإمكان إستكمال الدروس 🙂
تحياتي لك
الله يقويك 🙂
وبانتظارك