你好,我试图在FileUtils的帮助下复制文件
file_path = "C:/example/abc.txt"
destination_directory = "C:/destination"
FileUtils.cp(file_path, destination_directory)当我尝试运行这段代码时,会出现一个错误can't convert Fixnum into String。我在哪里犯了个错误?
谢谢!
发布于 2014-01-10 15:49:12
您必须对windows路径使用反斜杠,然后对它们进行转义,使它们成为文字。
file_path = "C:\\example\\abc.txt"
destination_folder = "C:\\destination"
FileUtils.cp(file_path, destination_folder)编辑
正如Tin指出的那样,这是不正确的:它工作,但它是不需要的任何方式。
我想它应该可以正常工作;它可能只是一个错误吗?正如toro2k所指出的,您先写了destination_folder,然后写了destination_directory
https://stackoverflow.com/questions/21048493
复制相似问题