Каков наилучший способ открыть файл для чтения / записи, если он существует, а если нет, то создать его и открыть как чтение / запись? Из того, что я прочитал, file = open('myfile.dat', 'rw')
должен делать это, верно?
Это не работает для меня (Python 2.6.2), и мне интересно, если это проблема с версией, или не должен работать так или что.
Суть в том, что мне просто нужно решение проблемы. Мне любопытно по поводу других вещей, но все, что мне нужно, это хороший способ сделать вступительную часть.
Вмещающий каталог был доступен для записи пользователю и группе, а не другим (я в системе Linux ... так что разрешения 775 другими словами), и точная ошибка была:
IOError: нет такого файла или каталога.
file
существует.