Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python第二十九课——文件读写(读取读取中文字符)

python第二十九课——文件读写(读取读取中文字符)

作者头像
hankleo
发布于 2020-09-16 08:10:10
发布于 2020-09-16 08:10:10
65000
代码可运行
举报
文章被收录于专栏:Hank’s BlogHank’s Blog
运行总次数:0
代码可运行

演示:读取中文字符 结论: 1).如果不设置encoding,默认使用gbk进行编解码 2).如果编码和解码不一致,最终导致报错,但是一旦设置了errors='ingore',那么就不会报错,而采取乱码现象显示 3).tell():返回的是文件描述符的字节位 4).对于读操作,必须保证路径中的文件一定是真实存在的,否则报错:FileNotFoundError

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#打开文件:
f2=open(r'F:\PyCharm\多味红豆\python第二十九课——文件读写\a.txt','r',encoding='gbk',errors='ignore')

#读取数据:
content2=f2.read()
print(content2)
print(f2.tell())
f2.seek(7)
content2=f2.read()
print(content2)

#关闭文件
f2.close()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-02-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python第二十九课——文件读写(读取数据操作)
演示读取数据操作: path=r'a.txt' 1.打开文件 f1=open(path,'r') 2.读取数据 content1=f1.read(3) print(content1) content1=f1.read(6) print(content1) content1=f1.read() print(content1) # tell(): i=f1.tell() print(i) # seek() f1.seek(5) content1=f1.read() print(content1) 3.关闭文件 f1.close()
hankleo
2020/09/16
1740
python第二十九课——文件读写(复制文件)
自定义函数:实现文件复制操作 有形参(2个) 没有返回值 相似版(不用) def copyFile(src,dest): #1.打开两个文件:1个关联读操作,1个关联写操作 fr=open(src,'rb') fw=open(dest,'wb') #读和写操作 content=fr.read() fw.write(content) #关闭两个文件 fw.close() fr.close() def copyFile01(src,d
hankleo
2020/09/16
3020
Python文件读写操作方法【深入讲解】
前面大家了解python是怎么操作文件的了,也学习过文件读取和写入模式的一些细节以及文件定位等等,这节课主要是深入了解文件读写的细节控制,容错方法和关闭文件的细节,另外还有一种简写方法with语句来操作文件读写。下面来一一讲解。
python自学网
2021/12/07
4660
Python文件读写操作方法【深入讲解】
python第二十九课——文件读写(readline()和readlines()的使用)
演示readline()和readlines()的使用: #1.打开文件 f3=open(r'a.txt','r',encoding='gbk') #2.读取数据 content3=f3.readline() print(content3) lines_list=f3.readlines() print(lines_list) #3.关闭文件 f3.close()
hankleo
2020/09/16
2460
图解python | 文件读写
教程地址:http://www.showmeai.tech/tutorials/56
ShowMeAI
2022/02/23
4670
图解python | 文件读写
【8】python文件的读写方法
(1)、读文件的步骤: (1)打开文件   open(path,flag,encoding,[errors])   path:打开路径   flag:打开方式 r(只读) rb(二进制格式) r+(可以读写)         w(只写,存在覆盖,不存在创建) wb(写入二进制) w+(用于读写)   a(文件存在,追加) a+()   encoding:编码方式   errors:错误处理 (2)读取文件 (3)关闭文件 (2
py3study
2020/01/19
5820
Python|文件读写
Python中内置了文件读写的功能 核心:读写文件其实请求操作系统打开一个文件对象【文件描述符】
数据山谷
2021/01/22
1.6K0
python-文件操作(二)
目录 文件操作 文本模式和二进制模式下read()方法的使用 文本模式 二进制模式 文件内光标的移动 文件内容的修改 文件操作 文本模式和二进制模式下read()方法的使用 英文字符统一使用一个bytes来表示,中文字符统一使用三个bytes来表示 文本模式 格式:read( n ),n为数字 文本模式下n表示字符个数 实例如下: # 在a.txt文件中写入‘python编程’ with open(r'a.txt', 'rt', encoding='utf8') as f:
HammerZe
2022/03/24
3490
Python--文件操作
a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模式
py3study
2020/01/19
3570
【python之文件读写】
I/O在计算机中是指Input/Output,也就是Stream(流)的输入和输出。这里的输入和输出是相对于内存来说的,Input Stream(输入流)是指数据从外(磁盘、网络)流进内存,Output Stream是数据从内存流出到外面(磁盘、网络)。程序运行时,数据都是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方(通常是磁盘、网络操作)就需要IO接口。
老虎也淘气
2024/01/30
8180
【python之文件读写】
【愚公系列】2021年12月 Python教学课程 25-Python文件读写
写程序过程中,我们做的一切操作,都是在内存里进行的。如果一旦断电或发生意外,那么我们的工作成果将瞬间消失。们还缺少将数据在本地文件系统进行持久化的能力,白话讲就是文件的读写能力。
愚公搬代码
2021/12/16
2870
Python 7.1 文件读写
文件读写是我们最常见的IO操作。Python内置了文件读写的函数,用法和C是兼容的。
py3study
2020/01/07
5430
python文件读写,以后就用with
读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。
py3study
2020/01/15
1.2K0
关于python文件读写小结
如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在:
Lansonli
2021/10/09
4180
Python中文件操作的详细使用:open()、os.open()和with open()
在编程语言中,文件读写是最常见的IO操作,Python内置了读写文件的函数,其中包括open()函数、os.open()函数以及with open()语句。本文将详细介绍这三种方法的使用方式、区别和最佳实践。
霍格沃兹测试开发Muller老师
2023/09/07
7110
python3基础:文件操作
相对路径:顾名思义就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 绝对路径:绝对路径就是主页上的文件或目录在硬盘上真正的路径。 比如 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径
py3study
2020/01/10
8170
python3基础:文件操作
Python文件操作指南:读写、异常处理与上下文管理器详解
I/O(Input/Output)在计算机中指的是数据的输入和输出,涉及数据在内存和外部设备(如磁盘、网络)之间的流动。输入流(Input Stream)表示数据从外部流向内存,而输出流(Output Stream)表示数据从内存流向外部。在程序运行时,数据通常存储在内存中,由CPU执行操作。然而,涉及到与外部设备(通常是磁盘或网络)进行数据交换的地方,就需要使用 I/O 接口。
一键难忘
2023/12/14
4030
python中文件的读取与写入以及os模
r(默认参数): -只能读,不能写 -读取文件不存在 会报错 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/westos'
py3study
2020/01/15
1.2K0
python中文件的读取与写入以及os模
python文件读写(open参数,文件
文件读写调用open函数打开一个文件描述符(描述符的个数在操作系统是定义好的) python3情况下读写文件:
py3study
2020/01/09
1.6K0
python 文件读写操作
以前的代码都是直接将数据输出到控制台,实际上我们也可以通过读/写文件的方式读取/输出到磁盘文件中,文件读写简称I/O操作。文件I/O操作一共分为四部分:打开(open)/读取(read)/写入(write)/关闭(close)……
猿说编程[Python和C]
2020/03/03
1.5K0
python 文件读写操作
相关推荐
python第二十九课——文件读写(读取数据操作)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档