Skip to content

文件系统标志

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