幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3259|回复: 3

[其他] 这个ruby 报错是什么意思?

[复制链接]

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-11-14 00:37:51 | 显示全部楼层 |阅读模式
报错 ERRNO::EACCES
permission denied - C;/XXX/XXX/XXX.bin

我写的脚本是
f=File,open("C;/XXX/XXX/XXX.bin","r")

这个报错是啥意思啊?google没找着结果
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-11-14 00:43:12 | 显示全部楼层
那什么,

f = File.open("XXX","r")
  XXXXX  ----  codes
f.close
f = file.open("YYYY","r")
就这样报错了,File不能这样用啊?

有一次
换成 h = File.open("YYY","r")没报错
但是之后就又报错了。。。。
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2009-11-14 10:46:36 | 显示全部楼层
试了下,ruby 1.9.1
  1. irb(main):001:0> f = File.open("c:/temp/test.bin", "r")
  2. => #<File:c:/temp/test.bin>
  3. irb(main):002:0> f = File.open("test.txt", "r")
  4. => #<File:test.txt>
  5. irb(main):003:0> f.readline
  6. => "1-line\\n"
复制代码
え~え~お!!!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2009-11-14 12:22:04 | 显示全部楼层
我刚才搞明白了。。。别的程序打开这个文件我用RUBY就打不开。。。那个程序关了就又能打开了。。。同样,ruby打开这个文件,那边的程序就打开XXX失败。。。
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-20 02:31 , Processed in 0.027557 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表