我想知道蟒蛇的shutil.移动linux上有atomic吗?如果源文件和目标文件位于两个不同的分区上,行为会有所不同吗?还是与它们位于同一分区上时的行为相同?
我更关心的是shutil.移动如果源文件和目标文件位于同一分区上,则为原子文件!
如果源文件和目标文件在同一个文件系统中,python使用rename()C调用,这是原子的。