Python Thread Lock

背景

这两天在继续修改之前写的测试脚本。这两天想要实现并发跑一些任务,之后还要把结果写要 testresult.csv 中。

这样的话就涉及一个问题,因为是并发跑的,所以可以会出现资源争抢的问题,那么就需要对读写加锁控制。

在网上查了下,发现有第三方文件锁库 fcntl 可以使用,不过可惜的是Unix Specific

所以最直接的还是用线程锁来解决这个问题

Read more