博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python file 文件操作笔记
阅读量:7089 次
发布时间:2019-06-28

本文共 544 字,大约阅读时间需要 1 分钟。

文件属性

file.fileno(): 文件描述符file.mode :文件打开权限file.encoding: 文件的编码格式file.closed: 文件是否关闭复制代码

标准文件

sys.stdin : 文件标准输入sys.stdout : 文件标准输出sys.stderr :  文件标准错误复制代码

文件命令行参数

sys.argv复制代码

文件的编码格式

  1. u''的使用 unicode 编码格式
  2. 使用 codecs 模块提供方法创建制定编码格式的文件
  3. 函数:codecs.open(fname,mode,encoding,error,buffering)
  4. mode: 打开方式
  5. encoding: 编码格式

文件系统

使用os模块打开文件


os.open(filename, flage [, mode])

  • flage定义如下
  • os.O_CREAT:创建文件
  • os.O_RDONLY: 只读方式打开
  • os.O_WRONLY: 只写方式打开
  • os.O_RDWR: 读写方式打开

  • os.read(fd,buffersize): 读取文件
  • os.write(fd,string): 写入文件
  • os.lseek(fd,pos.how):文件指针操作
  • os.close(fd):关闭文件


转载地址:http://qmbql.baihongyu.com/

你可能感兴趣的文章
flutter安装开发环境-问题记录
查看>>
第十四课时: 登录/登出以及JWT认证
查看>>
渲染机制/页面性能/错误监控
查看>>
Dom中高big 事件总结(持续更新中)
查看>>
Immutable.js 源码解析 --List 类型
查看>>
【修真院“善良”系列之十六】代码结构中Dao,Service,Controller,Util,Model是什么意思,为什么划分...
查看>>
js数据结构-栈
查看>>
前端构建_webpack
查看>>
Looper源码
查看>>
微信小程序开发系列五:微信小程序中如何响应用户输入事件
查看>>
程序员如何优雅的记录笔记(同步云端,图床,多端发布)
查看>>
极速高清——给你带来全新的高清视野
查看>>
数据结构之链表【上】
查看>>
Go并发实战笔记整理
查看>>
我们的手机用上北斗导航了吗?
查看>>
6年来,Docker的这些变化你都知道吗?
查看>>
支付宝客户端架构解析:iOS 客户端启动性能优化初探
查看>>
Maven之pom.xml配置文件详解(转载)
查看>>
优化Git本地仓库
查看>>
对.NET Core未来发展趋势的浅层判断
查看>>