python打开文件权限说明

========= ===============================================================
    Character Meaning
    --------- ---------------------------------------------------------------
    'r'       open for reading (default)
    'w'       open for writing, truncating the file first
    'x'       create a new file and open it for writing
    'a'       open for writing, appending to the end of the file if it exists
    'b'       binary mode
    't'       text mode (default)
    '+'       open a disk file for updating (reading and writing)
    'U'       universal newline mode (deprecated)
    ========= ===============================================================

>>> f = open('d:\\record.txt','w')  #如果不存在创建文件

>>> f = open('d:\\record.txt','r')
>>> type(f)
<class '_io.TextIOWrapper'>

>>>

#打印每一样数据

>>> lines = list(f)
>>> for each_line in lines:
    print(each_line)
#推荐方式
>>> for each_line in f:
    print(each_line)

>>> f = open("d:\\record.txt",'w')
>>> f.write('i love python')
13
>>> f.close()
#关闭文件数据才会冲缓冲区写入文件
>>> f = open("d:\\record.txt",'r')
>>> f.read()
'i love python'

权限模式是open的参数

>>> f = open('d:\\record.txt','a')
>>> f.write(' i love php too !!')
18
>>> f.close()

>>> f = open('d:\\record.txt','r')
>>> f.read()
'i love python i love php too !!'
>>>

python--文件相关推荐

  1. 在pycharm中无法引入同一目录下的python文件

    问题 同一目录下存在以下两个python文件: 1. app.py 2. forms.py 现在我希望在app.py中引入forms.py的某个函数,但是出现如下情况: 主要表现在: 函数标红 无法自 ...

  2. 关于python文件读写小结

    读文件 打开一个文件用open()方法(open()返回一个文件对象,它是可迭代的): >>> f = open('test.txt', 'r') r表示是文本文件,rb是二进制文件 ...

  3. Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)

    目录 1.创建项目 2.将.ui文件生成.py文件 2.1.Eric 6编译 2.2.Python命令行编译 2.3.脚本编译 3.界面.逻辑分离思想 在开始本文之前提醒各位朋友,Python记得安装 ...

  4. python 文件追加写入_Python写入文件–解释了打开,读取,追加和其他文件处理功能

    python 文件追加写入 欢迎 (Welcome) Hi! If you want to learn how to work with files in Python, then this arti ...

  5. Python 文件 close() 方法

    描述 Python 文件 close() 方法用于关闭一个已打开的文件.关闭后的文件不能再进行读写操作, 否则会触发 ValueError 错误. close() 方法允许调用多次. 当 file 对 ...

  6. python文件和目录

    # -*- coding: utf-8 -*-import osdef printFile(rootDir):allFiles = os.listdir(rootDir) #列出文件夹下所有文件和目录 ...

  7. 深度学习运行python文件,出现跨路径搜索其他module,怎么解决?

    在运行的目标python文件顶部,添加需要用的模块的搜索路径: 1)import sys, os sys.path.append(os.pardir) #添加的路径是,待运行目标python文件所在文 ...

  8. 第九课.Python文件操作

    Python文件读写 最基本的,通过open返回文件句柄(文件对象),将文件读入内存: #f是一个文件对象 f=open('./sample.txt') data=f.read()#read读取所有内 ...

  9. sys.argv[n] (终端运行python文件第n个参数) 在 pycharm 中的应用

    sys.argv[n] (终端运行python文件第n个参数) 在 pycharm 中的应用 打开pycharm --> Run --> Edit Configurations --> ...

  10. python文件信息排序_python文件排序的方法总结

    在python环境中提供两种排序方案:用库函数sorted()对字符串排序,它的对象是字符:用函数sort()对数字排序,它的对象是数字,如果读取文件的话,需要进行处理(把文件后缀名'屏蔽'). (1 ...

最新文章

  1. 用jstl截取字符串
  2. zabbix3.2学习笔记(二):服务端安装
  3. 链表创建、逆置、删除详解
  4. 现代软件工程系列 学生的精彩文章 (3) 如何在Bug 不断的情况下还能保持平常心... [zz]
  5. note.js和mysql的优劣_nginx与Node.js的优缺点是什么?
  6. React-Native开发App,修改图标和名字
  7. 如何删除gmail快捷链接?
  8. Unity Excel转json且自动生成C#脚本
  9. 基于 Flink SQL CDC的实时数据同步方案
  10. usb dongle android,在Android應用中使用libCEC + USB加密狗
  11. php fakepath,chrome上传图片 路径为c:/fakepath的解决办法
  12. 学校培训课程预约报名登记收缴费用小程序开发制作
  13. 世界上第一部智能手机27岁了
  14. 浏览器内核控制Meta标签说明文档(360浏览器默认极速模式)
  15. JAVA学习笔记——BLOB类型和数据批量操作
  16. 攻防世界 Misc 适合作为桌面
  17. ida pro 反汇编 Android so 库后修改 arm 汇编指令的方法总结
  18. 小程序源码:花体字转换器-多玩法安装简单
  19. JS逆向——破解百度翻译参数(sign)爬虫 超级详细
  20. Typora数学公式符号

热门文章

  1. python中什么是主要数据类型_python中基本数据类型是什么
  2. SpringBoot项目部分文件解析、数据库连接(idea)
  3. Java命名规范(建议收藏)
  4. python defaultdict 类属性_Python collections.defaultdict模块用法详解
  5. sw工程图导出bom_SolidWorks材料明细表自动调用钣金展开尺寸,轻松导出BOM表
  6. 面向对象思想设计原则
  7. How to Plan My Life?
  8. Exchange笔记之Exchange Server 2003前端后端部署
  9. [导入]值得收藏经典民间偏方
  10. 3-3 编程练习:jQuery键盘事件案例