Ruby
文章平均质量分 77
mcvsyy521
我选择我喜欢~~~生活舞台无小丑,甩出你的优点你就是最优秀的.......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模块module的运用
module FirstModule def go puts "Go home" end def self.show #or FirstModule.show转载 2013-08-01 13:24:36 · 434 阅读 · 0 评论 -
ruby之变量
ruby的变量有局部变量,全局变量,实例变量,类变量,常量。 1、局部变量 局部变量以一个小写字母开头或下划线开头 局部变量有局部作用域限制(比如一个block内),它的作用域起始于声明处,结束于该声明所在的块、方法定义、类/模块定义的结尾。大家在写代码时经常这样写: irb(main):001:0> i=123 ---------- 这里的i就是局部变量 =>转载 2013-07-29 13:31:12 · 612 阅读 · 0 评论 -
Linux下Ruby调用shell方法
碰到需要调用操作系统shell命令的时候,Ruby为我们提供了六种完成任务的方法: 1.Exec方法: Kernel#exec方法通过调用指定的命令取代当前进程: 例子: $ irb >> exec 'echo "hello $HOSTNAME"' hello nate.local $ 值得注意的是,exec方法用e转载 2013-07-26 16:57:02 · 488 阅读 · 0 评论 -
ruby文件操作大全
一 Dir类的静态方法 Dir类提供了一组静态方法用于目录的创建,删除以及遍历,可以指定路径全名称增删查目录,缺省操作对象是当前脚本工作目录。 获取当前脚本工作目录 Dir::pwd属性或者Dir.getwd() 改变当前脚本工作目录 Dir::chdir 创建目录 Dir::mkdir 不指定目录全名称时,缺省为工作目录 删除目录 Dir::rmdir 不指转载 2013-07-29 15:08:22 · 577 阅读 · 0 评论 -
正则表达式口诀及教程
正则表达式口诀及教程 正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声; 倒杠后面跟小b, 单词分界或退格; 倒杠后面跟小t, 制表符号很明了; 倒杠后面跟小r, 回转载 2013-07-29 13:27:24 · 365 阅读 · 0 评论 -
ruby: 读写excel文件
测试工作中,批量的数据通常会放到excel表格中,测试输出的数据写回表格中,这样输入输出易于管理,同时清晰明了 使用ruby来操作excel文件首先需要在脚本里包含以下语句 require 'win32ole' 把win32ole包含进来后,就可以通过和windows下的excel api进行交互来对excel文件进行读写了. 打开excel文件,对其中的sheet进行访问: e转载 2013-08-05 14:43:56 · 540 阅读 · 0 评论 -
Ruby 异常处理
Ruby代码 begin ...... #可能出现异常的代码 rescue errorType1 #要捕捉的异常类型 ...... #处理异常的代码 rescue errorType2 #要捕捉的异常类型 ...... #处理异常的代码 end 以上代码就是一个大概的捕捉异常的例子,在begin和end代码块中通过rescue进行异常类型的捕捉然后进行适当的处理原创 2013-11-22 14:41:28 · 549 阅读 · 0 评论 -
RUBY 和 SQLITE
1.创建数据库和获取单行或者是单列 require 'sqlite3' db = SQLite3::Database.new( "test.db" ) rows = db.execute( "select * from test" ) 2.数据库搜索 不同方式 require 'sqlite3' db = SQLite3::Database.new(原创 2013-11-22 15:57:24 · 711 阅读 · 0 评论
分享