文件系统标志
标志 | 描述 |
---|---|
'a' | 打开文件用于追加。如果文件不存在,则创建该文件。 |
'ax' | 与'a' 相似,但如果路径存在,则失败。 |
'a+' | 打开文件用于读取和追加。如果文件不存在,则创建该文件。 |
'ax+' | 与'a+' 相似,但如果路径存在,则失败。 |
'as' | 打开文件以在同步模式下追加。 如果文件不存在,则创建该文件。 |
'as+' | 打开文件以在同步模式下读取和追加。 如果文件不存在,则创建该文件。 |
'r' | 打开文件用于读取。如果文件不存在,则发生异常。 |
'rs' | 打开文件以在同步模式下读取。 如果文件不存在,则会发生异常。 |
'r+' | 打开文件用于读写。如果文件不存在,则发生异常。 |
'rs+' | 打开文件以同步模式进行读写。用于跳过本地文件系统缓存。 |
'w' | 打开文件用于写入。文件被创建(如果它不存在)或截断(如果它存在)。 |
'wx' | 与'w' 相似,但如果路径存在,则失败。 |
'w+' | 打开文件用于读写。文件被创建(如果它不存在)或截断(如果它存在)。 |
'wx+' | 与'w+' 相似,但如果路径存在,则失败。 |