Python Socket
967 subscribers
79 photos
150 files
373 links
گروه چت مرتبط با کانال:
https://t.me/PythonSocketChat

@pythonsocket
Download Telegram
دوستان سلام. دو تا از پیشنهاداتی که مطرح شد را اینبار در برنامه File Transfer اعمال کرده‌ایم. اول اینکه برنامه قبل، توانایی ارسال فایل‌های بزرگ (بعنوان مثال فایل 2 گیگی) را نداشت. علت هم در استفاده از متد send بود و هم یکبار خواندن فایل در حافظه (Memroy Error نتیجه خوانده یکباره فایل بود) بهمین دلیل در بلاکی که در تصویر مشخص شده دو تغییر داده‌ایم:
نکته اول در خواندن فایل بصورت باینری است. به جای حالت پیش فرض، فایل را بصورت باینری باز کرده‌ایم.
نکته دوم در حلقه for است برای خواندن فایل. بجای اینکه به یکباره فایل خوانده شود، Line by Line خوانده شده و ارسال می‌شود.
وایرایش دوم برنامه File Transfer
FT_C.py
544 B
FT_S.py
577 B
Python Socket
وایرایش دوم برنامه File Transfer
دوستان سلام. یکی از دوستان زحمت کشیدن و در خصوص Chunk توضیح دادن توی گروه چت. همچنین ویرایش جدید برنامه را برای ارسال فایل بصورت Chunk داخل گروه قرار دادن. اگر تمایل دارید همراه ما در این بحث باشید:
https://t.me/PythonSocketChat
دوستان، در خصوص مباحث Parallel Vs. Concurrency در برنامه نویسی پایتون، به مطلب زیر توجه کنید. Concept موضوع را به شکل مناسبی توضیح داده است:
https://howtodoinjava.com/java/multi-threading/concurrency-vs-parallelism/
دوستان، در مورد مبحث Iterator در پایتون می‌توانید از مقاله زیر استفاده کنید. شرح مناسب همراه با مثال و اطلاعات فراوان است:

www.bogotobogo.com/python/python_iterators.php
Forwarded from Information Security Books (CONST@NTINE)
250 Pages | 2020
Forwarded from Information Security Books (CONST@NTINE)
Practices of the Python Pro.pdf
4.1 MB
Forwarded from Information Security Books (CONST@NTINE)
390 Pages | 2018
دوستان سلام. در راستای ارایه مطالب پیوسته، اینبار به سراغ موضوع Concurrency در پایتون خواهیم رفت. مختصری در مورد آن صحبت کرده و ماژول‌های پرکاربرد آن را معرفی خواهیم کرد. در پایان این مجموعه مطالب قادر خواهید بود از ماژول‌های مختص Concurrency در توسعه برنامه‌ها استفاده نمایید.
انشاا.. این مطالب از هفته آینده و با هشتگ #Para شروع خواهند شد.