gpt4 book ai didi

Ruby:FileUtils.cp_r 和无效的多字节字符异常

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:04 24 4
gpt4 key购买 nike

使用 FileUtils.cp_r 时出现以下异常:

 invalid multibyte character
/usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/fileutils.rb:1503:in `descendant_diretory?'

在我正在复制的目录中,有另一个目录有一些特殊字符。但我认为 Ruby 应该处理它,因为运行 cp shell 命令工作正常。

关于如何使 Ruby 忽略此异常并完成目录复制的任何想法?

谢谢。

最佳答案

# encoding: UTF-8 

在你的 ruby​​ 脚本之上。

https://github.com/m-ryan/magic_encoding解决了 ruby​​ 的大部分编码问题!

关于Ruby:FileUtils.cp_r 和无效的多字节字符异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14245645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com