找到可用的端口来运行服务器

时间:2018-06-09 02:49:25

标签: python server

在python中执行类似于运行jupyter notebook时所发生的事情的最佳方法是什么,换句话说,如果是默认端口,则在某个可用端口上运行服务器(例如,使用http.server)不可用?如果启动服务器失败并尝试使用其他端口直到它起作用,那么捕获错误是否常见?

1 个答案:

答案 0 :(得分:1)

您可以使用端口0 - 这会将您的服务器绑定到当前已知内核可用的某个端口。但是,这会产生服务发现问题 - 您的客户将如何知道哪个端口号服务器正在侦听?如果那只是你,那不应该是大事。