首页 > 编程知识 正文

python中文件的读取和写入,python写入txt文件

时间:2023-05-06 01:48:14 阅读:19950 作者:2703

最近,我在考虑如何本地化股票数据,但我认为有必要复习用python创建、写入和读取文件。

首先,请理解处理文件有一个常见的函数。

打开(路径,模式) :生成文件对象。

open(r'g:(test.txt )、' w ' )文件对象的创建参数说明: path文件路径、mode文件的工作模式

文件操作模式的说明

1、写入模式:“w”创建、“WB”创建二进制文件、“a”添加内容、“ab”二进制格式添加内容(另外,以后添加“”编号时,如“w”添加读取功能) )

可以使用write (、writelines )、close )和保存文件

注意: windows系统在输入和写入中文时,输入参数encoding=‘utf-8’

# coding 3360 utf-8f=open (r ' g : (pycharmprojects (delta trader ) test.txt )、' w ',encoding='utf-8 ' )

read ) )函数读取文件的内容

注意:读取的内容从末尾开始,用seek(0)函数将读取位置指定在开头

这里以‘w’模式举例

f=open (r ' g : (pycharmprojects (delta trader ) test.txt ),' w ',encoding='utf-8 ' ) f.writelines([w]

2、读取模式:“r”读取内容、“Rb”读取二进制内容(与写入模式的读取不同,读取模式从开头读取)

read (此外,readline ) )调用每次返回一行数据,readlines ) )返回一行数据list

f=open (r ' g : (pycharmprojects (delta trader ) test.txt ),' r ',encoding='utf-8 ' ) a=f.readlines )

本节还介绍了用于自动关闭文件的关键字with,它是调用表达式的文件对象的别名。

withopen (r ' g : (pycharmprojects (delta trader ) test.txt ),' a ', encoding='utf-8 ' ) asfile3360file.wile '自学python的第74天' ] (file.seek(0) a=file.readline ) ) print ) a ) b=file.readline ) ) preadline

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。