标签: micropython
正如标题所示,是否有内置库用于移动文件并替换现有文件(如果存在)?
我尝试了os.rename(path1,path2),但这似乎无法处理覆盖现有文件的问题。
与pycom gpy配合使用(如果重要)。
预先感谢
答案 0 :(得分:1)
POSIX语义在这种情况下(甚至在原子上)要求覆盖目标文件。因此,“ pycom gpy”在这方面似乎有错误(或功能失误)。解决方法是,可以在重命名之前使用os.remove(path2)删除目标文件。
os.remove(path2)