idea如何使运行的service显示端口
您可以在service的代码中添加一个函数,用于打印当前服务正在使用的端口号。下面是一个示例代码:
import socket
def get_port():
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind(('', 0))
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
return s.getsockname()[1]
# 在服务启动时调用get_port()函数,获取端口号并打印
port = get_port()
print("Service is running on port", port)
在上面的代码中,我们使用了Python内置的socket库来获取当前服务正在使用的端口号。通过调用get_port()函数,我们可以在服务启动时获取端口号并将其打印出来。
原文地址: https://www.cveoy.top/t/topic/fpnx 著作权归作者所有。请勿转载和采集!