Python может записывать в файл, когда файл открыт в блокноте? - PullRequest
0 голосов
/ 20 апреля 2011

Я использую csv.writer для записи в файл. Это нормально, если файл одновременно открыт в блокноте?

А как насчет других программ, кроме блокнота?

Ответы [ 3 ]

3 голосов
/ 20 апреля 2011
1 голос
/ 20 апреля 2011

Блокнот должен быть в порядке, так как я не верю, что он блокирует файл. Если, однако, он открыт в Microsoft Excel, на файл накладывается блокировка, поэтому вы не можете писать в него.

1 голос
/ 20 апреля 2011

Пока приложение не имеет блокировки файла для рассматриваемого файла, тогда, конечно, все в порядке.

Сказав, что, если пользователь затем редактирует файл в блокноте и сохраняет его, он помешает вашим изменениям. Большинство редакторов (например, Notepad ++) отлавливают отредактированные файлы и спрашивают вас, хотите ли вы их перезагрузить, Notepad не входит в их число.

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