Я пытаюсь подключиться к сокету, однако после вызова connect()
выдается исключение IOError.мой код:
import Tkinter as tk
import bluetooth as bt
configFile = open(r"Configuration\conf.ini", "r")
addr = configFile.readline()
port = configFile.readline()
addr = addr.replace('address: ','')
port = port.replace('port: ','')
root = tk.Tk()
cs = bt.BluetoothSocket( bt.RFCOMM )
def connectEvent():
cs.connect( (addr,int(port)) )
def endEvent():
cs.close()
if __name__ == '__main__':
connB = tk.Button(root, text="Connect to Robot", command=connectEvent, relief=tk.GROOVE)
endB = tk.Button(root, text="End connection", command=endEvent,relief=tk.GROOVE)
Я пытался указать другие адреса и порты, отличные от указанных в configFile, однако ни один из них не решил проблему
содержимое configFile:
address: 00:12:D2:5A:BD:E4
port: 9832