我就废话不多说了,大家还是直接看代码吧
try:
s = socket.socket()
s.bind(('127.0.0.1', port))
except:
log.info(' * already has an instance, so exit.')
exit(0)
补充知识:Python:一个简单的tornado程序:监听服务器端口,访问时给浏览器返回一个字符串
一个简单的tornado程序
tornado是python里的一个模块,它是一种web服务器软件的开源版本
它作为web服务器,具有较出色的抗负载能力,它适用于用户量大,高并发,或者大量的HTTP持久连接的情况。
我们来看一段简单的程序代码
import tornado.web
import tornado.ioloop
class IndexHander(tornado.web.RequestHander):
def get(self):
self.write("hello world! My name is alien!")
if __name__ = "__main__":
app = tornado.web.Application([
(r"/", IndexHander)
])
app.listen(8000)
tornado.ioloop.IOLoop.current().start()
当我们运行这段程序时,在浏览器上输入ip+我们监