使用Python编写的简单文件读写程序
发布时间:2023-12-04 21:23:53
以下是一个使用Python编写的简单文件读写程序的示例:
# 文件写入
def write_to_file(file_path, content):
# 打开文件,如果文件不存在则创建新文件
with open(file_path, 'w') as f:
# 将内容写入文件
f.write(content)
# 文件读取
def read_from_file(file_path):
# 打开文件并读取内容
with open(file_path, 'r') as f:
# 读取文件的所有行
lines = f.readlines()
# 返回读取到的内容
return lines
# 使用示例
file_path = 'example.txt'
# 写入文件
content = 'Hello, World!'
write_to_file(file_path, content)
# 读取文件
lines = read_from_file(file_path)
# 输出文件内容
for line in lines:
print(line.strip())
这个简单的文件读写程序首先定义了两个函数,一个用于写入文件,一个用于读取文件。在写入文件的函数中,使用with open(file_path, 'w') as f打开文件,使用f.write(content)将内容写入到文件中。在读取文件的函数中,使用with open(file_path, 'r') as f打开文件,使用f.readlines()读取文件的所有行,并返回读取到的内容。
然后,我们使用示例来演示文件的写入和读取过程。首先指定文件路径file_path,然后使用write_to_file(file_path, content)函数将内容Hello, World!写入到文件中。接下来,使用read_from_file(file_path)函数读取文件的内容,并将其存储到变量lines中。最后,使用for line in lines:循环逐行输出文件的内容,通过print(line.strip())去除内容中的换行符并打印出来。
总之,这个示例展示了如何使用Python实现一个简单的文件读写程序。你可以根据自己的需求,修改函数中的逻辑来实现更复杂的文件操作。
