开发者社区> 问答> 正文

python文件打开方式r+与a+区别是什么?

python文件打开方式r+与a+区别是什么?

展开
收起
cuicuicuic 2021-11-02 22:01:56 316 0
1 条回答
写回答
取消 提交回答
  • 说明r+进行了覆盖写。

    以a,a+的方式打开文件,附加方式打开

    (a:附加写方式打开,不可读;a+: 附加读写方式打开)

    以 'U' 标志打开文件, 所有的行分割符通过 Python 的输入方法(例#如 read*() ),返回时都会被替换为换行符\n. ('rU' 模式也支持 'rb' 选项) .

    r和U要求文件必须存在

    不可读的打开方式:w和a

    若不存在会创建新文件的打开方式:a,a+,w,w+

    2021-11-02 22:02:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载