:
open(file, mode='r', buffering=-1...
dosya bir dize veya bayt ya açılacak dosya veya bir tamsayı dosya tanımlayıcısı (geçerli çalışma dizinine mutlak veya göreceli) yol adını veren nesne olduğunu dosya
sarılacak kadar "tam sayı dosya tanıtıcısı" daha
os
module documentation anlatılan O:
Örneğin, standart giriş genellikle dosya tanıtıcısı 0'dır, standart çıktı 1'dir ve standart hata 2'dir. Bir işlem tarafından açılan diğer dosyalara daha sonra 3, 4, 5 ve benzeri atanacaktır. Boolean bir int
alt olduğu
, False
1
ile 0
ve True
ile birbirlerinin yerine kullanılabilir. Bu nedenle, True
dosya tanıtıcısını açmak, standart çıktıyı seçecek olan 1
dosya tanımlayıcısını açmakla aynıdır.
Peki ya '0'? :) –
Ve bir dosyayı açtığınızda, "3", "4", "5" vb. Anlamına mı geliyor? –
İkinci alıntı satırında yazdığı gibi, '0' standart girdi ve daha fazla dosya açıldığında sıralı tamsayılar atanacaktır. – TigerhawkT3