Хорошо, так что это просто повторяется, и я не знаю, как это остановить на Python3.4.
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
dat = ""
try:
s.connect(("67.220.79.37", 6667))
while True:
s.send(bytes("NICK Conscience\r\n", "UTF-8"))
s.send(bytes("USER Conscience chat.frostwire.com ident :realname\r\n", "UTF-8"))
s.send(bytes("PASS ********\r\n", "UTF-8"))
dat = dat + s.recv(1024).decode("UTF-8")
s1 = str.split(dat, "\n")
for line in s1:
line = str.rstrip(line)
line = str.split(line)
print(line)
if (len(line) == 0):
continue
if(line[0] == "PING"):
s.send(bytes("PONG %s\r\n" % line[1], "UTF-8"))
s.send(bytes("JOIN #nerdrage\r\n", "UTF-8"))
except Exception as e:
print(e)
break
или создайте исключение. - person Christian   schedule 15.06.2014raise SystemExit
(после вашего последнегоs.send
). - person Burhan Khalid   schedule 15.06.2014