我想在帶有加密狗BT和樹莓的筆記本電腦之間進行BT通信。它們都連接在PAN網絡上,因此它們都有一個IP地址。TimeoutError python socket
對於通信,我使用TCP套接字。在服務器部分,我可以創建我的套接字,直到accept方法。然後,我去我的RPI 3,我跑我的python腳本:
import socket
hote = "192.168.50.1"
port = 1000
socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
socket.connect((hote, port))
print("Connection on {}".format(port))
socket.close()
但我總有幾分鐘後,這樣的輸出:
Traceback (most recent call last):
File "socketClient.py", line 7, in <module>
socket.connect((hote, port))
TimeoutError: [Errno 110] Connection timed out
我不知道爲什麼......你有沒有一個主意 ?我在我的筆記本電腦上試過命令telnet addr_ip port
,併成功與服務器連接。
將您的答案標記爲已選中,以便其他人佳能測試您的解決方案即時通訊:) –
我不能等待2天,因爲這是我的帖子... –
Okey,然後只記得它:) –