试图做一个简单的错误处理,看看主机是否无法访问,我一直得到一个无效的语法except。错误处理python
import socket
s = socket.socket()
host = ""
port = 1337
print("""
============================================
Welcome to Coder77's local internet messager
============================================
The current soon to be encrypted server is {0}
""".format(host))
host = input("Please select the IP you would like to communicate to: ")
print("Now connecting to {0}....".format(host))
try:
s.connect((host, port)
except socket.error as s:
print ("Host is unreachable")
print (s.recv(2048))
input("Close")
s.close()
规则:每当你得到一个奇怪的语法错误,看看在*之前*网上看到如果括号,括号和括号是平衡的。 –