Skip to content

molanjad2011/socket-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Socket Example

Python License

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

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

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

✨ ویژگی‌ها

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

⚡ نصب و اجرا

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

pip install rich

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

python server.py

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

python client.py

📝 مجوز

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

About

tcp packet

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages