欢迎访问宙启技术站
智能推送

Python文件读写函数使用方法详解

发布时间:2023-06-20 06:40:35

Python是一种高级编程语言,可以用来处理各种数据。文件读写是将数据从计算机的文件系统中读取到程序中,或将数据从程序中写回到文件系统中。Python文件读写函数提供了非常方便的工具来读取和写入文件,以便用于各种应用程序。

此文将介绍Python文件读写函数的基本使用方法。

一、打开文件

使用Python文件读写函数首先需要将文件打开,Python文件读写函数提供了打开文件的方法。

打开文件有很多种方式,但最常规的方式就是使用open()函数。open()函数有两个参数, 个参数是要打开的文件名,第二个参数是打开的模式,只读、只写等等。

## 只读模式,打开文件

file=open('test.txt','r')

## 只写模式,打开文件

file=open('test.txt','w')

## 追加模式,打开文件

file=open('test.txt','a')

通常情况下,open()函数也可以不用显式地关闭。但是在输入大型应用程序时,这很容易出错,因此 总是分别关闭文件。

## 关闭文件

file.close()

二、读取文件

## 打开文件

file=open('test.txt','r')

## 读取整个文件

print (file.read())

## 读取一行数据

print (file.readline())

## 读取全部行数据

print (file.readlines())

## 关闭文件

file.close()

site:www.pythonprogramming.net -inurl:(jsp|pl|php|html|aspx|htm|cf|shtml) intitle:index.of "last modified" "parent directory" description size (mp4|mp3|avi) "NAME_OF_VIDEO_OR_AUDIO"

读取大小为1KB的文件

## 打开文件

file=open('test.txt','r')

## 读取1KB

print (file.read(1024))

## 关闭文件

file.close()

三、写入文件

## 打开文件

file=open('test.txt','w')

## 写入字符串

file.write('Hello World!')

## 关闭文件

file.close()

四、其他

## 判断文件是否存在

import os

if os.path.exists('test.txt'):

print ('文件存在')

else:

print ('文件不存在')

## 获取文件大小

import os

print (os.path.getsize('test.txt'))

## 获取文件创建时间

import os

print (os.path.getctime('test.txt'))

## 获取文件访问时间

import os

print (os.path.getatime('test.txt'))

## 获取文件修改时间

import os

print (os.path.getmtime('test.txt'))

## 获取文件路径

import os

print (os.path.abspath('test.txt'))

## 获取文件夹下所有文件

import os

print (os.listdir('/usr'))

## 删除文件

import os

os.remove('test.txt')

Python文件读写函数的目的是提供一种快速易用的方法,用于访问和处理文件。打开文件和读/写文件是Python文件读写函数的基础。虽然对于初学者来说,可能会有一些细节和陷阱,但使用Python文件读写函数的过程应该是基本的和简单的。