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中 ? : 三元表达式的使用介绍
Oct 09 Python
Python常见数据结构详解
Jul 24 Python
python实现的简单FTP上传下载文件实例
Jun 30 Python
Python随机生成数据后插入到PostgreSQL
Jul 28 Python
python实现二叉树的遍历
Dec 11 Python
python保存文件方法小结
Jul 27 Python
python中cPickle类使用方法详解
Aug 27 Python
Python 获取windows桌面路径的5种方法小结
Jul 15 Python
python实现简单的购物程序代码实例
Mar 03 Python
python对一个数向上取整的实例方法
Jun 18 Python
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
May 21 Python
python元组打包和解包过程详解
Aug 02 Python
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
You might like
yii2中关于加密解密的那些事儿
2018/06/12 PHP
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
JS动态添加Table的TR,TD实现方法
2015/01/28 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
Juery解决tablesorter中文排序和字符范围的方法
2015/05/06 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
jquery二级目录选中当前页的css样式
2016/12/08 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
js实现华丽的九九乘法表效果
2017/03/29 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
vue弹窗组件使用方法
2018/04/28 Javascript
vue+vue-router转场动画的实例代码
2018/09/01 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
2019/05/06 Javascript
js简单的分页器插件代码实例
2019/09/11 Javascript
Openlayers显示地理位置坐标的方法
2020/09/28 Javascript
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
Python生成随机密码的方法
2017/06/16 Python
spark: RDD与DataFrame之间的相互转换方法
2018/06/07 Python
使用pandas read_table读取csv文件的方法
2018/07/04 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
python threading和multiprocessing模块基本用法实例分析
2019/07/25 Python
Python多线程的退出控制实现
2020/08/10 Python
浅析python连接数据库的重要事项
2021/02/22 Python
HTML5拖放API实现自动生成相框功能
2020/04/07 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
JACK & JONES荷兰官网:男士服装和鞋子
2021/03/07 全球购物
诺思信科技(南京)有限公司.NET笔试题答案
2013/07/06 面试题
大学生的网上创业计划书
2013/12/31 职场文书
党支部公开承诺书
2014/03/28 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
房产销售独家委托书范本
2014/10/01 职场文书
《妈妈别哭,有我在》读后感3篇
2020/01/13 职场文书
面试中老生常谈的MySQL问答集锦夯实基础
2022/03/13 MySQL