python基础之文件操作


Posted in Python onOctober 24, 2021

文件操作的一般内容:

python基础之文件操作

python基础之文件操作

python基础之文件操作

# 文件的操作
# 打开文件 open 打开已存在文件 或者创建一个新文件
open('./Test.txt','w')

python基础之文件操作

# 文件的操作
# 打开文件 open 打开已存在文件 或者创建一个新文件
fobj=open('./Test.txt','w')  #将其传递个=给一个对象 通过对象来对其进行操作
# 开始操作 读/写操作
fobj.write('在苍茫的大海上 有一群海鸟')
fobj.close()  #保存加关闭

python基础之文件操作

# 文件的操作
# 打开文件 open 打开已存在文件 或者创建一个新文件
fobj=open('./Test.txt','w')  #将其传递个=给一个对象 通过对象来对其进行操作
# 开始操作 读/写操作
# fobj.write('在苍茫的大海上 有一群海鸟')
fobj.write('冲破风浪')  #文件存在 会被覆盖
fobj.close()  #保存加关闭

python基础之文件操作

# 文件的操作
# 打开文件 open 打开已存在文件 或者创建一个新文件
# 默认的编码是gbk 中文编码 最好的习惯就是我们在打开一个文件的时候 指定一个编码
# 给他一个编码类型
fobj=open('./Test.txt','w',encoding='utf-8')  #将其传递个=给一个对象 通过对象来对其进行操作
# 开始操作 读/写操作
fobj.write('在苍茫的大海上 有一群海鸟')
fobj.write('冲破风浪')  #文件存在 会被覆盖
fobj.close()  #保存加关闭
 # 以二进制的形式去写数据
fobj=open('Test.txt','wb')  #str——>bytes
fobj.write('再无运河大海之间'.encode('utf-8'))
fobj.close()

python基础之文件操作

fobj=open('./Test.txt','w')
fobj.write('在苍茫的大海上 有一群海鸟')
fobj.write('冲破风浪')  #文件存在 会被覆盖
fobj=open('Test.txt','a')  #追加
fobj.write('在乌云和大海之间')
fobj.close()

python基础之文件操作

python基础之文件操作

python基础之文件操作

# 读数据操作
f=open('Test.txt','r')
# print(f.read())  #从头到尾全部读出
print(f.read(10))  #指定读取的数量
print(f.read())    #第一行为加参数读取到的,其余行输出

python基础之文件操作

f=open('Test.txt','rb')
data=f.read()
print(data)
print(data.decode('gbk'))
f.close()  #文件对象需要关闭

python基础之文件操作

python基础之文件操作

# with上下文管理对象
# 优点 自动释放打开关联的对象
with open('Test.txt','r') as f:
    print(f.read())

python基础之文件操作

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Python 相关文章推荐
自己使用总结Python程序代码片段
Jun 02 Python
Python控制多进程与多线程并发数总结
Oct 26 Python
Python玩转PDF的各种骚操作
May 06 Python
Python为何不能用可变对象作为默认参数的值
Jul 01 Python
pytorch下使用LSTM神经网络写诗实例
Jan 14 Python
Django查询优化及ajax编码格式原理解析
Mar 25 Python
Python如何将函数值赋给变量
Apr 28 Python
Python基于time模块表示时间常用方法
Jun 18 Python
python tqdm库的使用
Nov 30 Python
使用OpenCV实现人脸图像卡通化的示例代码
Jan 15 Python
Python 带星号(* 或 **)的函数参数详解
Feb 23 Python
Python数据清洗工具之Numpy的基本操作
Apr 22 Python
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
You might like
服务器端解压缩zip的脚本
2006/12/22 PHP
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
php短网址和数字之间相互转换的方法
2015/03/13 PHP
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
2015/12/03 Javascript
探讨JavaScript语句的执行过程
2016/01/28 Javascript
JavaScript代码实现图片循环滚动效果
2020/03/19 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
微信小程序实现登录页云层漂浮的动画效果
2017/05/05 Javascript
JavaScript 面向对象基础简单示例
2019/10/02 Javascript
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
Python的装饰器使用详解
2017/06/26 Python
Python实现一个简单的验证码程序
2017/11/03 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
2019/09/04 Python
python实现低通滤波器代码
2020/02/26 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
历史系自荐信范文
2013/12/24 职场文书
考试不及格检讨书
2014/01/09 职场文书
学习方法演讲稿
2014/05/10 职场文书
企业员工薪酬方案
2014/06/04 职场文书
电子专业求职信
2014/06/19 职场文书
英语教育专业毕业生求职信
2014/08/28 职场文书
新课培训心得体会
2014/09/03 职场文书
通知的写法
2015/04/23 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers