1、tcp协议连接
说明:
tcp服务器地址:bemfa.com 端口 8344
# -*- coding: utf-8
import socket
import threading
import time
def connTCP():
global tcp_client_socket
# 创建socket
tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# IP 和端口
server_ip = 'bemfa.com'
server_port = 8344
try:
# 连接服务器
tcp_client_socket.connect((server_ip, server_port))
#发送订阅指令
substr = 'cmd=1&uid=4d9ec352e0376f2110a0c601a2857225&topic=led002\r\n'
tcp_client_socket.send(substr.encode("utf-8"))
except:
time.sleep(2)
connTCP()
#心跳
def Ping():
# 发送心跳
try:
keeplive = 'ping\r\n'
tcp_client_socket.send(keeplive.encode("utf-8"))
except: