我已经自动化了用于测试主机端口组合的连接脚本。有时会提出ConnectionRefusedError
。文档中没有关于此异常的许多信息。有人可以给我更多有关此错误的技术细节吗?
这只是我的代码的片段,捕获此错误没有什么问题,我只是想了解更多:
def test_connectivity(host, port):
connectivity = False
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
try:
s.connect((host, port))
connectivity = True
except ConnectionRefusedError as e:
print(e)
return connectivity