十、文件(二)

文件(二)

  1. 文件流(了解):文本流,字节流,字符流
  2. 使用场景:如果想要存储数据,读,写,但是又不想要持久化到硬盘,那么可以使用文件流
  3. 文本流,字符

使用方法:导入io模块

C:\Users\巧克力\AppData\Local\Temp\1612964668(1).png

  1. 字节流
  2. 使用方法:导入io模块:模块名.方法

C:\Users\巧克力\AppData\Local\Temp\1612965098(1).png

  1. getvalue():
  2. 目录操作:和操作系统交互,需要用到os模块
  3. 使用方法:导入os模块:模块名.方法

C:\Users\巧克力\AppData\Local\Temp\1612966319(1).png

C:\Users\巧克力\AppData\Local\Temp\1612966350(1).png

  1. 创建文件夹:.mkdir(‘创建的文件名’),.makedirs('路径')

导入os模块

C:\Users\巧克力\AppData\Local\Temp\1612967391(1).png

  1. 删除文件,删除目录,删除多层目录,调用系统命,遍历文件夹

C:\Users\巧克力\AppData\Local\Temp\1612968749(1).png

注意:学习看文档,忘记了,可以查文档,要掌握的是如何调用方法,传参数(主要是函数),不需要全部记住,记住os.listdir(),os.mkdir(),os.rename(),os.move()

  1. 路径的操作

C:\Users\巧克力\AppData\Local\Temp\1612969536(1).png

  1. 模块和包
  2. 模块

定义:就是python文件

import:关键字,导入整个模块

from .. import .. as ..:部分导入,from(来自)

定义:存放多个python文件的文件夹叫做包(就是文件夹)

__init__.py:

  1. 目录:存放普通文件的文件夹
posted @ 2023-09-14 22:34  chocolateone  阅读(20)  评论(0)    收藏  举报