Python 将数据从父线程发送到子线程

Python 将数据从父线程发送到子线程,python,qt4,pyqt,Python,Qt4,Pyqt,我正在编写一些模拟软件(铁路),并试图添加用户控制(通过USB控制器)而不是自动控制 我遇到的问题是将数据从USB控制器发送到解算器 我的程序运行了几个线程(GUI、解算器、控制器)。 我能够读取控制器设置(通过pywinusb)并将其作为信号发送到父GUI线程。如何发送此数据,以便在不中断积分循环的情况下在解算器中读取 我能想到的唯一选择是写入一个文件并在每个集成步骤中检查它,但我希望它不那么粗糙 感谢QThread具有信号/插槽支持,您可以使用信号和插槽安全地将数据从主线程发送到辅助线程(子

我正在编写一些模拟软件(铁路),并试图添加用户控制(通过USB控制器)而不是自动控制

我遇到的问题是将数据从USB控制器发送到解算器

我的程序运行了几个线程(GUI、解算器、控制器)。 我能够读取控制器设置(通过pywinusb)并将其作为信号发送到父GUI线程。如何发送此数据,以便在不中断积分循环的情况下在解算器中读取

我能想到的唯一选择是写入一个文件并在每个集成步骤中检查它,但我希望它不那么粗糙


感谢QThread具有信号/插槽支持,您可以使用信号和插槽安全地将数据从主线程发送到辅助线程(子线程)。