10个在Python中使用文件处理函数的实例
发布时间:2023-06-05 13:20:51
1. 打开文件:
使用Python的open函数来打开文件,并且可以指定打开模式。例如,下面的代码打开test.txt文件并使用'r'模式来读取该文件的内容。
f = open("test.txt", "r")
2. 读取文件内容:
可以使用Python的read函数来读取打开的文件的内容。例如,下面的代码读取打开的test.txt文件的全部内容并输出。
content = f.read() print(content)
3. 写入文件内容:
可以使用Python的write函数来写入内容到打开的文件中。例如,下面的代码向打开的test.txt文件中写入"Hello World"。
f.write("Hello World")
4. 关闭文件:
当文件读写完成后,需要使用Python的close函数来关闭文件。例如,下面的代码就是关闭test.txt文件。
f.close()
5. 文件迭代器:
可以使用Python的文件迭代器来逐行读取文件内容。例如,下面的代码逐行读取打开的test.txt文件的内容。
f = open("test.txt", "r")
for line in f:
print(line)
f.close()
6. 文件重命名:
可以使用Python的os模块来重命名文件。例如,下面的代码将test.txt文件重命名为new_test.txt。
import os
os.rename("test.txt", "new_test.txt")
7. 删除文件:
可以使用Python的os模块来删除文件。例如,下面的代码删除名为test.txt的文件。
import os
os.remove("test.txt")
8. 判断文件是否存在:
可以使用Python的os模块来判断文件是否存在。例如,下面的代码判断名为test.txt的文件是否存在。
import os
if os.path.exists("test.txt"):
print("file exist")
else:
print("file not exist")
9. 获取文件大小:
可以使用Python的os模块来获取文件大小。例如,下面的代码获取名为test.txt的文件的大小。
import os
size = os.path.getsize("test.txt")
print("file size:", size)
10. 复制文件:
可以使用Python的shutil模块来复制文件。例如,下面的代码将test.txt文件复制到backup目录中。
import shutil
shutil.copyfile("test.txt", "backup/test.txt")
