我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何用ruby读取指定的文件行?

我的文件位置/home/pt/sqlite/test.csv
io=open("/home/pt/sqlite/test.csv")
p io.readline
运行以后,可以读出第一行的数据,如果我想让它读出第10行的数据,应该如何写呢?

可以使用readlines将整个文件的内容读取到一个数组中,再获得指定行的数据
arr = io.readlines
p arr[9] # 读出第10行的数据

近期文章

  • Ajax下拉菜单关联出错
  • 请问一个关于URL转发的问题~~~
  • 这样的项目得多少钱
  • 关于苹果的MACBOOK
  • 有没有会R语言的大神,帮忙看一下这段代码为什么显示参数有错误
  • rubu1.9.1-p376版本不能使用fastercsv?
  • 关于struts2的配置问题
  • java.lang.NullPointerException
  • struts 2 里session传值的问题
  • java map的问题
  • 循环的where条件怎么写?
  • 时间问题Date与Timestamp
  • 为什么我现在看到的JAVA软件并没有那么快?
  • Hibernate连接数据库失败
  • mysql 插入报错 100213 20:22:16 [ERROR] /usr/libexec/mysqld: Sort aborted
  • 请问:jsp标签是如何从action中取业务数据的
  • 我想学习Rails
  • ext 查看某条记录的详细信息,我想另外弹出一个页面显示,该如何写
  • 网店项目的产品数据表,附加属性在数据库当中如何设置
  • 请问如下JS代码如何用JQUERY改写,谢谢

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华