首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

第九章 Python文件操作

  • 23-09-22 19:22
  • 2362
  • 11774
blog.csdn.net

前一阵子写类相关的内容,把老猿写得心都累了,本来准备继续介绍一些类相关的知识的,如闭包、装饰器、描述符、枚举类、异常等,现在实在不想继续,以后再开章节吧。本章弄点开胃的小菜提提神,介绍Python中文件操作的模块及方法。 在这里插入图片描述
Python中有多个模块可以进行文件操作,本章节主要介绍内置模块IO来进行文件操作,其他模块的后面单独章节简单介绍一下。

IO模块提供了 Python 用于处理各种 I/O 类型的函数。三种主要的 I/O类型分别为: 文本 I/O, 二进制 I/O 和 原始 I/O。这些是泛型类型,有很多种后端存储可以用在他们上面。一个隶属于任何这些类型的具体对象被称作 “文件对象”(file object)。

独立于其类别,每个具体流对象也将具有各种功能:它可以是只读,只写或读写。它还可以允许任意随机访问(向前或向后寻找任何位置),或仅允许顺序访问(例如在套接字或管道的情况下)。

Python文件操作的方法和C语言很相似,包括文件类型处理、文件打开、文件位置定位、文件读取、文件写入和文件关闭。我们一个个来!在研究每个文件的操作函数时候,老猿发现Python其实功能远比我想象的强大,每个参数的每个取值如果要说明清楚需要查很多的资料和进行很多的验证,而其实对初学者来说,没必要掌握那么多的知识点,老猿暂时也没有那么多精力一个个全部了解清楚。为此,老猿对这些操作方法,采用老猿认为使用多好理解的重点介绍,那些老猿不了解或认为对于初学者不重要的知识点暂时就简单带过或不介绍,大家如有疑问自行去了解。

本章采用先介绍操作函数,最后使用一个综合性的文件操作例子来介绍实际操作。

老猿Python,跟老猿学Python!
博客地址:http://iyenn.com/index/link?url=https://blog.csdn.net/LaoYuanPython

请大家多多支持,点赞、评论和加关注!谢谢!

文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树进阶语法文件333612 人正在系统学习中
老猿Python
微信公众号
专注Python相关语言、图像音视频处理、AI
注:本文转载自blog.csdn.net的LaoYuanPython的文章"https://blog.csdn.net/LaoYuanPython/article/details/97172553"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top