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控制台显示时钟的示例
Feb 24 Python
python在Windows8下获取本机ip地址的方法
Mar 14 Python
Python实现的视频播放器功能完整示例
Feb 01 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
Apr 02 Python
Python绘制堆叠柱状图的实例
Jul 09 Python
Win10系统下安装labelme及json文件批量转化方法
Jul 30 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
Apr 12 Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 Python
解决TensorFlow调用Keras库函数存在的问题
Jul 06 Python
PyTorch 导数应用的使用教程
Aug 31 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
Feb 18 Python
python flask框架快速入门
May 14 Python
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
You might like
一个php导出oracle库的php代码
2009/04/20 PHP
ThinkPHP中处理表单中的注意事项
2014/11/22 PHP
如何通过Linux命令行使用和运行PHP脚本
2015/07/29 PHP
Zend Framework自定义Helper类相关注意事项总结
2016/03/14 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
yii2学习教程之5种内置行为类详解
2017/08/03 PHP
Laravel下生成验证码的类
2017/11/15 PHP
实例讲解PHP中使用命名空间
2019/01/27 PHP
js的写法基础分析
2011/01/17 Javascript
给ListBox添加双击事件示例代码
2013/12/02 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
2015/09/20 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
vue动态组件实现选项卡切换效果
2017/03/08 Javascript
详解vue.js的事件处理器v-on:click
2017/06/27 Javascript
koa-router源码学习小结
2018/09/07 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
JS函数本身的作用域实例分析
2020/03/16 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
python双向链表实现实例代码
2013/11/21 Python
使用Django的模版来配合字符串翻译工作
2015/07/27 Python
Python实现八大排序算法
2016/08/13 Python
Python实现的字典值比较功能示例
2018/01/08 Python
python+unittest+requests实现接口自动化的方法
2018/11/29 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
Python 如何实现访问者模式
2020/07/28 Python
求网格中的黑点分布
2013/11/06 面试题
飘柔洗发水广告词
2014/03/14 职场文书
家长会主持词开场白
2014/03/18 职场文书
文化建设工作方案
2014/05/12 职场文书
邀请函样本
2015/02/02 职场文书
商务英语求职信范文
2015/03/19 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书