Apa cara terbaik untuk membuka file sebagai baca / tulis jika ada, atau jika tidak, lalu buat dan buka sebagai baca / tulis? Dari apa yang saya baca, file = open('myfile.dat', 'rw')
harus melakukan ini, kan?
Ini tidak berfungsi untuk saya (Python 2.6.2) dan saya bertanya-tanya apakah ini masalah versi, atau tidak seharusnya bekerja seperti itu atau apa.
Intinya adalah, saya hanya perlu solusi untuk masalah ini. Saya ingin tahu tentang hal-hal lain, tetapi yang saya butuhkan adalah cara yang baik untuk melakukan bagian pembuka.
Direktori terlampir dapat ditulisi oleh pengguna dan grup, bukan yang lain (saya menggunakan sistem Linux ... jadi izin 775 dengan kata lain), dan kesalahan sebenarnya adalah:
IOError: tidak ada file atau direktori tersebut.
file
ada.