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中的random()方法的使用介绍
May 15 Python
Python实现简单HTML表格解析的方法
Jun 15 Python
使用Python对IP进行转换的一些操作技巧小结
Nov 09 Python
Python进行数据提取的方法总结
Aug 22 Python
Zookeeper接口kazoo实例解析
Jan 22 Python
Python常见字符串操作函数小结【split()、join()、strip()】
Feb 02 Python
python操作xlsx文件的包openpyxl实例
May 03 Python
解决PyCharm import torch包失败的问题
Oct 13 Python
详解利用Python scipy.signal.filtfilt() 实现信号滤波
Jun 05 Python
python内存动态分配过程详解
Jul 15 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
parser.add_argument中的action使用
Apr 20 Python
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
You might like
Zend framework处理一个http请求的流程分析
2010/02/08 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
初学JavaScript_03(ExtJs Grid的简单使用)
2008/10/02 Javascript
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
表格 隔行换色升级版
2009/11/07 Javascript
jQuery分别获取选中的复选框值的示例
2014/06/17 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery实现的自适应焦点图效果完整实例
2016/08/24 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
[59:00]OG vs TNC 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python读取环境变量的方法和自定义类分享
2014/11/22 Python
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
python类继承与子类实例初始化用法分析
2015/04/17 Python
Python_LDA实现方法详解
2017/10/25 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
基于python实现查询ip地址来源
2020/06/02 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
2020/07/02 Python
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
机电一体化自荐信
2013/12/10 职场文书
社会学专业求职信
2014/02/24 职场文书
大学生工作求职信
2014/06/23 职场文书
超市理货员岗位职责
2014/07/04 职场文书
学用政策心得体会
2014/09/10 职场文书
个人合伙协议书范本
2014/10/14 职场文书
支行行长岗位职责
2015/02/15 职场文书
2015年行政人事部工作总结
2015/05/13 职场文书
西安事变观后感
2015/06/12 职场文书
考试后的感想
2015/08/07 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang