В ruby ​​я не могу открыть текстовый файл из указанного места, где я могу открыть файл, который я создал сам - PullRequest
0 голосов
/ 14 июля 2011

У меня есть файл, который находится в C: \ mtn-2 \ mtn-2.2 \ logs \ messages.txt, если я пытаюсь открыть этот файл с помощью скрипта, он говорит, что нет такого файла или каталога, поэтому я создал другой файл с именем a.txt в том же месте и попытался открыть с помощью сценария ruby ​​свой рабочий файл. Файл messages.txt может переименовывать / изменять вручную, но он не работает через скрипт. Работаю на windows xp.

Код, который я написал:

f=File.open("C://mtn-2//mtn-2.2//logs//messages.txt", "r") // not working, this is created by some tool,     
f=File.open("C://mtn-2//mtn-2.2//logs//a.txt", "r")  // its woking, this is created by me.

В ожидании вашего скорого ответа

1 Ответ

0 голосов
/ 14 июля 2011

Файл messages.txt должен быть закрыт до того, как он будет открыт вашей программой для чтения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...