我在python2中有一个try-except块,由于except socket.error as (code, msg)
行而不能在python3中运行
try:
(conn, (ip,port)) = tcpServer.accept()
except socket.error as (code, msg):
if code != errno.EINTR:
raise
else:
break
Python3中的等价物是什么?有没有一种方法可以同时在两个python版本中工作?在
Tags:
根据删除旧异常的政治公众人物PEP 3151,这种方法应该有效:
请注意,在Python>;3.3中,
socket.error
是OSError
的别名。在相关问题 更多 >
编程相关推荐