GitHub - molanjad2011/socket-python: tcp packet

🐍 Python Socket Example

Python License

این پروژه یک مثال ساده و آموزشی برای سوکت در پایتون است. با استفاده از این پروژه می‌توانید نحوه ارتباط بین سرور و کلاینت TCP را روی لوکال‌هاست یاد بگیرید.

📂 محتویات پروژه

  • server.py: سرور TCP که پیام‌ها را دریافت و دوباره ارسال می‌کند (Echo Server)
  • client.py: کلاینت TCP که به سرور وصل می‌شود و پیام‌ها را ارسال و دریافت می‌کند

✨ ویژگی‌ها

  • آموزش پایه سوکت TCP در پایتون
  • ارتباط بین سرور و کلاینت روی لوکال‌هاست (127.0.0.1)
  • امکان ارسال و دریافت پیام
  • استفاده از کتابخانه rich برای نمایش زیباتر پیام‌ها در ترمینال

⚡ نصب و اجرا

ابتدا کتابخانه مورد نیاز را نصب کنید:

راه‌اندازی سرور

راه‌اندازی کلاینت

📝 مجوز

این پروژه تحت MIT License است. جزئیات بیشتر را در فایل LICENSE ببینید.