Я заметил, что, помимо символов документального режима, Python 2.7.5.1 в Windows XP и 8.1 также принимает режимы U
и D
, по крайней мере, при чтении файлов. Режим U
используется в numpy genfromtxt
. Режим D
приводит к удалению файла в соответствии с следующим фрагментом кода:
f = open('text.txt','rD')
print(f.next())
f.close() # file text.txt is deleted when closed
Знает ли кто-нибудь больше об этих режимах, особенно, являются ли они постоянной функцией языка, применимого и в Linux-системах?