是否有用于移动和替换文件的内置库?

时间:2018-06-27 13:19:35

标签: micropython

正如标题所示,是否有内置库用于移动文件并替换现有文件(如果存在)?

我尝试了os.rename(path1,path2),但这似乎无法处理覆盖现有文件的问题。

与pycom gpy配合使用(如果重要)。

预先感谢

1 个答案:

答案 0 :(得分:1)

POSIX语义在这种情况下(甚至在原子上)要求覆盖目标文件。因此,“ pycom gpy”在这方面似乎有错误(或功能失误)。解决方法是,可以在重命名之前使用os.remove(path2)删除目标文件。