def try_to_connect(self):
""" Connect to MPD socket """
try:
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
self.socket.connect((self.host, self.port))
self.reader = self.socket.makefile(self.reader_flags, encoding=self.character_encoding)
self.writer = self.socket.makefile(self.writer_flags, encoding=self.character_encoding)
self.read_line()
except:
if self.socket:
self.disconnect()
return False
return True
评论列表
文章目录