TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货互联网文件对象思维导图

互联网文件对象思维导图

  收藏
  分享
免费下载
免费使用文件
树图周树人 浏览量:52022-11-08 22:02:20
已被使用0次
查看详情互联网文件对象思维导图

简单介绍文件对象的内容

树图思维导图提供 互联网文件对象思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 互联网文件对象思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:38bc412e90e9943d147400aef2f53d5d

思维导图大纲

文件对象思维导图模板大纲

对象

用来访问

普通磁盘文件

类文件

内建函数

file()

同open()

open()

参数

access_mode=

读写

w+

文件

不存在

创建

已存在

覆盖

a+

文件指针在文件【结尾】

r+

文件指针在文件【开头】

后加b表示

二进制模式

r/w/a

读/写/追加

返回

file对象

内涵

返回【文件对象】

or

引发一个错误

提供了

初始化

输入/输出操作

的【通用接囗】

内建方法

输出

file.

write()

witelines()

文件定位

file.

tell()

文件指针

当前位置

seek()

移动文件指针

杂项操作

file.

flush()

把内部缓冲区数据

立刻写入文件

truncate()

若刚打开即调用函数

文件被删除(从0开始截取)

截取到

当前文件指针位置

or

给定size

close()

关闭文件

p.s.

一旦出错

就不会调用

f.close()

为了保证正确关闭文件

with语句

with open('…','r')as f

文件读写时

有可能产生IOError

输入

file.

readline()/readlines()

xreadlines()

每次读取一块

减少内存占用

read(size)

size为字节数

无参数时

一次性读取

内建属性

file.

encoding

mode

访问模式

name

closed

True/False

文件迭代

自身作为【迭代器】

for eachLine in open('*.txt')…

file.next()

vs

老方法

f.readlines()/readline()

更占内存

文件迭代

更高效

更简洁

标准文件对象

标准输入

stdin

键盘

input()

从[sys.stdin]接受输入

标准输出

stdout

到显示器的缓冲输出

print

输出到[sys.stdout]

标准错误

stderr

到屏幕的非缓冲输出

sys.

stdin

stdout

stderr

分隔符

行分隔符

DOS/Windows

\r\n

旧版MacOS

\r

POSIX(Unix/Mac OS X)

\n

路径分隔符

DOS/Windows

\

旧版MacOS

:

POSIX(Unix/Mac OS

/

import os

辅助跨平台开发

属性

os.

sep

路径名分隔符

'\'

pathsep

路径分隔符

';'

curdir

当前工作目录

字符串表示

'.'

pardir

父目录

字符串表示

'..'

linesep

行分隔符

'\r\n'

概括思维导图模板大纲

相关思维导图模板

计算机网络概述思维导图

树图思维导图提供 计算机网络概述 在线思维导图免费制作,点击“编辑”按钮,可对 计算机网络概述  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ebe919faad064ab93994857828678ad2

临床营养板块第三节治疗膳食、诊断和代谢膳食思维导图

树图思维导图提供 临床营养板块第三节治疗膳食、诊断和代谢膳食 在线思维导图免费制作,点击“编辑”按钮,可对 临床营养板块第三节治疗膳食、诊断和代谢膳食  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:88b154448de1b30fe10f2bde3f69f66d