Jaki jest najlepszy sposób otwarcia pliku jako do odczytu / zapisu, jeśli istnieje, a jeśli nie, to utwórz go i otwórz jako plik do odczytu / zapisu? Z tego, co przeczytałem, file = open('myfile.dat', 'rw')
powinienem to zrobić, prawda?
To nie działa dla mnie (Python 2.6.2) i zastanawiam się, czy jest to problem z wersją, czy też nie powinien tak działać, czy co.
Najważniejsze jest to, że potrzebuję tylko rozwiązania problemu. Ciekawi mnie inne rzeczy, ale wszystko, czego potrzebuję, to dobry sposób na wykonanie części otwierającej.
Załączający katalog był możliwy do zapisu przez użytkownika i grupę, a nie inny (jestem w systemie Linux ... więc uprawnienia 775 innymi słowy), a dokładny błąd to:
IOError: brak takiego pliku lub katalogu.
file
istnieje.