Initial commit for tst
This commit is contained in:
31
AIMonitor/test.py
Normal file
31
AIMonitor/test.py
Normal file
@@ -0,0 +1,31 @@
|
||||
import socket
|
||||
|
||||
|
||||
def check_port(host='127.0.0.1', port=8765):
|
||||
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
sock.settimeout(2)
|
||||
try:
|
||||
result = sock.connect_ex((host, port))
|
||||
if result == 0:
|
||||
print(f"✅ 端口 {port} 在 {host} 已开放")
|
||||
return True
|
||||
else:
|
||||
print(f"❌ 端口 {port} 在 {host} 未开放 (错误码: {result})")
|
||||
return False
|
||||
except Exception as e:
|
||||
print(f"❌ 检查端口失败: {e}")
|
||||
return False
|
||||
finally:
|
||||
sock.close()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 测试不同地址
|
||||
print("测试本地连接:")
|
||||
check_port('127.0.0.1', 8765)
|
||||
|
||||
print("\n测试回环地址:")
|
||||
check_port('localhost', 8765)
|
||||
|
||||
print("\n测试所有网络接口:")
|
||||
check_port('0.0.0.0', 8765)
|
||||
Reference in New Issue
Block a user