start.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:billots 作者: billychasen 项目源码 文件源码
def main():
    if len(sys.argv) < 2:
        print("Required: specify a port")
        return

    live = True
    my_port = int(sys.argv[1])
    logging.basicConfig(filename="server%s.log" % my_port, level=logging.INFO)
    logging.info("Starting server on %s" % my_port)

    if len(sys.argv) > 2 and sys.argv[2] == "test":
        test_data()
        live = False

    Server(live=live).first_host(my_port)

    factory = protocol.ServerFactory()
    factory.protocol = Server
    reactor.listenTCP(my_port, factory)
    reactor.run()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号