watir 学习问题in `require': no such file to load -- watir (LoadError)
来源:互联网 发布:台湾统一时间 知乎 编辑:程序博客网 时间:2024/05/19 12:36
watir的1.6.5版本,发现对中文的支持不好,获取属性值是中文的对象时获取失败
查找了下原因,是因为编码的问题导致的。
解决的办法如下:
修改C:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/win32ole.rb 文件中的下面代码
WIN32OLE.codepage = WIN32OLE::CP_UTF8
修改为
WIN32OLE.codepage = WIN32OLE::CP_ACP
codepage值有下面这些,不行的话可以逐个修改下,试下
WIN32OLE::CP_ACP, WIN32OLE::CP_OEMCP, WIN32OLE::CP_MACCP, WIN32OLE::CP_THREAD_ACP, WIN32OLE::CP_SYMBOL, WIN32OLE::CP_UTF7, WIN32OLE::CP_UTF8
- watir 学习问题in `require': no such file to load -- watir (LoadError)
- watir 学习问题in `require': no such file to load -- watir (LoadError)
- require "watir"报装载库文件错误(no such file to load -- watir)
- require "watir"报装载库文件错误(no such file to load -- watir)
- Solve: no such file to load -- sqlite3/sqlite3_native (LoadError)
- LoadError (no such file to load — openssl)
- no such file to load — zlib (LoadError)
- kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
- <internal:gem_prelude>:4:in `require': cannot load such file -- rubygems.rb (LoadError) from <intern
- rubygems/core_ext/kernel_require.rb:120:in `require': cannot load such file -- colored2 (LoadError)
- Rails错误:LoadError: no such file to load – openssl 解决办法
- rails console" 提示`require': no such file to load -- readline 的问题
- Ruby on Rails 安装出现`require’: cannot load such file — openssl (LoadError)的解决方法
- Ubuntu上安装gem包时报`require': cannot load such file -- openssl (LoadError)
- Ubuntu上安装gem包时报`require': cannot load such file -- openssl (LoadError)
- CocoaPods 【LoadError - cannot load such file -- nanaimo】
- require 'watir'失败
- watir
- 学了点Java
- trunc()函数的学习 (oracle)
- 在Ubuntu 9.10中DIY谷歌Chrome OS (附下载
- 一道经典SQL面试题及答案
- NOKIA指令大全
- watir 学习问题in `require': no such file to load -- watir (LoadError)
- Python的ASCII, GB2312, Unicode , UTF-8
- (ZJU-2005复试)-HDOJ-1231-最大连续子序列
- 浅谈malloc与 kmalloc、cmalloc、realloc、new 的区别
- JSF例子
- 常用的JDBC连接数据库方法
- ORACLE物化视图-通过Oracle Dimension来优化物化视图的查询
- .net异常之 StackOverflowException(堆栈溢出)
- (ZJU-2005复试)-HDOJ-1232-畅通工程