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的Django框架中生成CSV文件的方法
Jul 22 Python
Python 实现Windows开机运行某软件的方法
Oct 14 Python
python-opencv 将连续图片写成视频格式的方法
Jan 08 Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 Python
python实现银联支付和支付宝支付接入
May 07 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 Python
Python简易版停车管理系统
Aug 12 Python
python3 反射的四种基本方法解析
Aug 26 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
Feb 26 Python
Python使用jupyter notebook查看ipynb文件过程解析
Jun 02 Python
Python Scrapy图片爬取原理及代码实例
Jun 12 Python
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
You might like
Ajax+PHP边学边练 之五 图片处理
2009/12/03 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
js可突破windows弹退效果代码
2008/08/09 Javascript
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
JavaScript中Function()函数的使用教程
2015/06/04 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
react实现一个优雅的图片占位模块组件详解
2017/10/30 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
详解Vue 全局变量,局部变量
2019/04/17 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
python不带重复的全排列代码
2013/08/13 Python
python获取本机mac地址和ip地址的方法
2015/04/29 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
python+adb命令实现自动刷视频脚本案例
2020/04/23 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
Python中的面向接口编程示例详解
2021/01/17 Python
CSS3 transform的skew属性值图文详解
2014/07/21 HTML / CSS
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
英国领先的亚洲旅游专家:Wendy Wu Tours
2018/01/21 全球购物
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
汽车检测与维修专业求职信
2013/10/30 职场文书
运动会邀请函范文
2014/01/31 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
党员自我剖析材料范文
2014/10/06 职场文书
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python