微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

两个线程无法在python

如何解决两个线程无法在python

我是多线程编程的新手,我将media_player和server置于两个线程中,服务器将从另一个客户端程序接收对media_player的操作的数据。但是我从服务器获得的“操作”的价值不是到主线程的更新数据,因此media_player中的操作输出始终为无,我希望它在服务器接收数据时会改变。

解决方法

global operation应该添加到函数中,否则它将只是对其进行本地复制并从此处开始。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。