[英]Is my reading/writing in pandas dataframe from differents threads is safe?
My code is quite simple. 我的代码很简单。 I have two thread scraping two webpages, filling two dataframes, and then writing two different files.
我有两个线程抓取两个网页,填充两个数据框,然后编写两个不同的文件。
module1.py
df1.to_csv(f1)
df2.to_csv(f2)
And I have a different python process who read those two files. 我有另一个读取这两个文件的python进程。
module2.py
df3 = pd.read_csv(f1)
df4 = pd.read_csv(f2)
Is this thread-safe ? 这是线程安全的吗?
我认为除非代码并行运行,否则您不必担心线程安全。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.