25 文件I/O

11 篇文章 0 订阅
11 篇文章 0 订阅
25、文件I/O

Python 文件/I/O
# # 打印到屏幕
# print('hello')

在这里插入图片描述

# 打开和关闭文件

# open 函数 :open()函数打开一个文件,创建file 对象,相关的方法才可以调用它进行读写
# file object = open(file_name[,access_mode][,buffering])
# file_name: file_name 变量是一个包含了你要访问的文件名称的字符串值。
# access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。默认文件为只读(r)
# buffering:如果buffering的值被设为0,就不会有寄存。如果为1,访问文件时会寄存行。
#           如果大于1的整数,表明了这就是寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。

# File 对象的属性

# file.closed 返回true,文件已关闭,否则返回false。
# file.mode 返回被打开文件的访问模式
# file.name 返回文件名称。
# file.softspace 如果用print输出后,必须跟一个空格符,则返回false。否则返回true。
# # open name closed mode
# fo = open("foo.txt","w")
# print("文件名",fo.name)
# print("是否已关闭",fo.closed)
# print("访问模式",fo.mode)

在这里插入图片描述

# 文件定位
# tell()方法告诉你文件内的当前位置
# seek(offset[,from])方法改变当前文件的位置。
# offset变量表示要移动的字节数。
# from 变量指定开始移动字节的参考位置。
# 0:表示文件的开头作为移动的字节。
# 1:则使用当前的位置作为参考位置。
# 2:那么该文件的末尾将作为参考位置。

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值