python "r +" требует, чтобы файл существовал? - PullRequest
0 голосов
/ 14 июля 2011

Я знаю, что нет смысла открывать файл для чтения, если он не существует, в отличие от записи. Но мне нужно создать объект файла, записать в него данные, а затем прочитать их, поэтому я хочу использовать режим «r +». Конечно, я могу просто открыть файл для записи один раз, а затем открыть сохраненный файл для чтения, но проблема в том, что я не хочу, чтобы файл был сохранен на диск. Есть идеи?

1 Ответ

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

Возможно, вам следует использовать StringIO .Он имитирует файловые операции (такие как запись и чтение из него).

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