، من با زبون پایتون یک برنامه نوشتم (توی ویندز عادی) و سرور (با ای پی 127.0.0.1) و کلاینت رو هم در هون پی سی درست کردم و جواب داد ، حالا چرا هر موقه ای پی پابلیک (عمومی مثلا 151.244.225.209) بخام سرور بشم قبول نمی کنه و ارور میده ، من می خواهم دو تا پی سی رو با اینترنت به هم وصل کنم ولی ارور میده ، متن ارور:
socket.error: [Errno 10049] The requested address is not valid in its context
من حتی نمی توانم سرور رو راه اندازی کنم و این ارور رو میده ، مشکل از کجا هست ، اگه می شود به طور کلی روش سرور شدن در ویندز رو توظیح میدین ، یا حد اقل لینک دانلود ویدیو های اموزشی یا سایت اموزشی رو بفرستین ، متشکرم : متن ساده برنامه (پایتون)
import BaseHTTPServer
import os, cgi
HOST_NAME = 151.244.225.209
PORT_NUMBER = 80
if __name__ == __main__:
server_class = BaseHTTPServer.HTTPServer
httpd = server_class((HOST_NAME, PORT_NUMBER), MyHandler)
try:
httpd.serve_forever()
except KeyboardInterrupt:
print [!] Server is terminated
httpd.server_close()