import serial
import time
import _thread
data_ser = serial.Serial("COM7", 9600, timeout=5)
data_ser.flushInput()
def get_data():
while True:
data_count = data_ser.inWaiting()
if data_count != 0:
recv = data_ser.read(data_ser.in_waiting).decode("gbk")
print(time.time(), " --- data_recv --> ", recv)
time.sleep(0.1)
if __name__ == '__main__':
_thread.start_new_thread(get_data, ())
while 1:
time.sleep(2)
data_ser.write(b'1')
time.sleep(2)
print("1211515")
data_ser.write(b'2')
self.qwebengine = QWebEngineView(self.centralwidget)
self.qwebengine.setGeometry(QtCore.QRect(10,30,451,321))
self.qwebengine.setAutoFillBackground(False)
self.qwebengine.setStyleSheet("background-color:rgb(170,170,127);")
self.qwebengine.setObjectName("qwebengine")
self.__ui.qwebengine.load(QUrl(r"www.baidu.com"))
self.__ui.qwebengine.load(QUrl(QFileInfo("base.html").absoluteFilePath()))