如何将目录从一个地方复制到另一个地方?你好,
我突然遇到了一个问题。 我希望复制文件和目录,但我无法再这样做了。
我使用复制文件()和复制目录()。
不知何故,Copy Directory() 不再识别我的路径或偶尔会失败。
所以,我想知道:
1. 如何将一个目录(比如
/copyme)复制到另一个目录(D:/destination)中? 这样我就有了
/destination/copyme 作为最终结果。
2. 如何将一个目录(例如
/copyme)的内容复制到另一个目录(D:/destination)中?
一切工作正常,但它停止工作,我无法再可靠地复制。 我认为 Windows 处理路径较长,这就是它不起作用的原因,但事实证明每个文件的路径少于 260 个字符。 该路径除了数字和字母之外还包含空格和连字符。
非常感谢您的投入!
回复: 如何将目录从一个地方复制到另一个地方?嗨,马克,
如果我运行 Pick Directory() 函数和 Show() 或打印输出,我总是在路径开头得到一个“/”,在路径末尾得到一个“/”。 这就是我使用它的原因并且它也有效。
无论如何,系统似乎出了问题。 我不再看到问题了。
感谢您的投入!回复: 如何将目录从一个地方复制到另一个地方?第一个路径的文字字符串是否应该以斜杠开头?
回复: 如何将目录从一个地方复制到另一个地方?更正:路径=“/D:/some_directory/some_other_directory/”;回复: 如何将目录从一个地方复制到另一个地方?更新:另一件事是,如果我将路径指定为字符串,比如说,
path = "/D:/some_directory/some_other_directory";
然后选择这个目录
same_path = Pick Directory();
两条路径在视觉上看起来完全相同,但经过比较
if( path == same_path,
print("same path");,
print("not same");
);我总是得到“不一样”。 早些时候它正在工作。 为什么将路径指定为字符串不起作用?
谢谢