我的文件位置/home/pt/sqlite/test.csv
io=open("/home/pt/sqlite/test.csv")
p io.readline
运行以后,可以读出第一行的数据,如果我想让它读出第10行的数据,应该如何写呢?
如何用ruby读取指定的文件行?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- helencabell 2010-02-18 15:03关注
可以使用readlines将整个文件的内容读取到一个数组中,再获得指定行的数据
arr = io.readlines
p arr[9] # 读出第10行的数据本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报