python儿童编程-08

好的,接下来我们来介绍一下Python中的文件操作。

在Python中,我们可以使用内置的open()函数来打开一个文件。open()函数接受两个参数:文件名和打开模式。文件名可以是相对路径或绝对路径,打开模式可以是读取模式(‘r’),写入模式(‘w’)或追加模式(‘a’)。

下面是一个打开文件并读取其中内容的例子:

file = open('example.txt', 'r')
content = file.read()
print(content)
file.close()

在上面的例子中,我们打开了一个名为example.txt的文件,并将其内容读取到了一个变量中。最后,我们使用close()方法关闭了文件。

如果我们要写入文件,可以使用以下代码:

file = open('example.txt', 'w')
file.write('Hello, world!')
file.close()

在上面的例子中,我们打开了一个名为example.txt的文件,并向其中写入了一条消息。最后,我们使用close()方法关闭了文件。

除了使用close()方法关闭文件外,我们还可以使用with语句来自动关闭文件。使用with语句时,文件会在代码块执行完毕后自动关闭。下面是一个使用with语句的例子:

with open('example.txt', 'r') as file:
    content = file.read()
    print(content)

在上面的例子中,我们使用with语句打开了一个名为example.txt的文件,并将其内容读取到了一个变量中。由于我们使用了with语句,文件会在代码块执行完毕后自动关闭。

除了读取和写入文件,我们还可以在Python中进行文件的复制、重命名和删除等操作。下面是一些示例代码:

复制文件:

import shutil

shutil.copy('example.txt', 'example_copy.txt')

重命名文件:

import os

os.rename('example.txt', 'example_new.txt')

删除文件:

import os

os.remove('example.txt')

以上就是Python中文件操作的基础知识。如果你想深入了解文件操作,可以查看Python官方文档的相关章节。

猜你喜欢

转载自blog.csdn.net/gaoxiangfei/article/details/131311898