是否有用于移动和替换文件的内置库?
Is there a builtin library for moving and replacing a file?
如标题所示,是否有用于移动文件并替换现有文件(如果存在)的内置库?
我尝试了 os.rename(path1, path2),但这似乎无法处理覆盖现有文件的问题。
使用 pycom gpy,如果重要的话。
提前致谢
POSIX 语义要求在这种情况下覆盖目标文件(甚至是原子地)。因此,"pycom gpy" 在这方面似乎存在错误(或功能不全)。作为解决方法,您可以在重命名之前使用 os.remove(path2)
删除目标文件。
如标题所示,是否有用于移动文件并替换现有文件(如果存在)的内置库?
我尝试了 os.rename(path1, path2),但这似乎无法处理覆盖现有文件的问题。
使用 pycom gpy,如果重要的话。
提前致谢
POSIX 语义要求在这种情况下覆盖目标文件(甚至是原子地)。因此,"pycom gpy" 在这方面似乎存在错误(或功能不全)。作为解决方法,您可以在重命名之前使用 os.remove(path2)
删除目标文件。