开发者社区 问答 正文

socket服务无法启动监听服务

问一下 为什么我的服务器 无法启动 socket服务,我的IP是118.31.0.72,域名sj.ceks100.com也不行,只有0.0.0.0才可以?

展开
收起
流星666 2018-08-23 17:55:35 1192 分享 版权
1 条回答
写回答
取消 提交回答
  • 为您解答: import os import sys from testSocket.tests import socketMethod  if __name__ == "__main__":   socketMethod()   os.environ.setdefault("DJANGO_SETTINGS_MODULE", "testDjango.settings")   from django.core.management import execute_from_command_line   execute_from_command_line(sys.argv)  def socketMethod():  print "Run socket"  s = socket.socket()   host = socket.gethostname()  port = 12345  s.bind((host, port))   s.listen(10)   while True: #这里要一直开启监听socket  c,addr = s.accept()  print addr  c.send("OK")  c.close()  “答案来源于网络,供您参考”
    
    2019-09-25 16:54:45
    赞同 展开评论