我有一个关于python锁和线程的问题,我意识到锁用于防止变量被另一个线程覆盖,使用锁来解决这个问题是否正常,因为这意味着你只能同时运行一个线程,它也意味着为每个可能被覆盖的变量创建获取/释放锁,这对我的项目来说会遇到很多!
人们是怎么做到的?,将变量包装在线程安全列表中,或者根据线程名称创建唯一变量?或者每个人都在使用锁定获取和释放乱扔代码?
我有一个关于python锁和线程的问题,我意识到锁用于防止变量被另一个线程覆盖,使用锁来解决这个问题是否正常,因为这意味着你只能同时运行一个线程,它也意味着为每个可能被覆盖的变量创建获取/释放锁,这对我的项目来说会遇到很多!
人们是怎么做到的?,将变量包装在线程安全列表中,或者根据线程名称创建唯一变量?或者每个人都在使用锁定获取和释放乱扔代码?