永发信息网

如何实现Django启动服务器时一起启动socket监听

答案:2  悬赏:40  手机版
解决时间 2021-04-13 10:55
如何实现Django启动服务器时一起启动socket监听
最佳答案
您好,很高兴为您解答:
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()

转载,仅供参考。希望以上信息可以帮到您!
全部回答
django启动时会访问一次manage.py,你可以在里面把你启动socket监听的函数运行一下,这样就可以实现你说的要求了。 如果解决了您的问题请采纳! 如果未解决请继续追问!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
诛仙2 20多级应该做哪些任务?
利君通讯地址在什么地方,想过去办事
单选题赤潮的颜色由()决定。A.各种虫类藻类
"我爱你,但那是过去式,从此时此刻开始"英语
带志的成语有哪些
私人影院的投影仪能自己给视频播放吗
高压有没有锋面气旋?为什么?
哪为霞浦的英杰能告诉我一下,霞浦会比宁德好
n82现在多少钱行货?
Dear editor,Mary is my friend and she is a
秦皇岛火车站以及汽车站和杜庄乡的距离是多少
新堤办事处老官庙村卫生室地址有知道的么?有
爱情公寓经典搞笑语句,女生跟男生告白的句子
有什么影片是穿越时空的?
apple watch按压失灵怎么办
推荐资讯
玍玍世世怎么解释?
猜谜语:上一半,下一半,中间有线看不见。两
单选题投资理财首先要注意借助保险业提供的保
二塘老街怎么去啊,有知道地址的么
恒的同义
眼睛很痒.特别是内眼角.这是怎么回事,
天之痕弹出MAni File Error STORY-3.ANT后怎
求orange橘色奇迹的ed《未来》的中文歌词
我的女儿吃了一根好长的头发怎么办,会影响她
单选题沙漠植物的细胞中,含量最多的成分是A.
家用电脑什么杀毒软件比较好
执着的故事不老
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?