以下是一个使用Python编写的示例程序,它可以完成您的要求:
# 将字符串写入到a.txt文件中
with open('a.txt', 'w') as file:
file.write('I love Python')
# 读取a.txt文件的内容并将其复制到b.txt中
with open('a.txt', 'r') as source_file:
contents = source_file.read()
with open('b.txt', 'w') as target_file:
target_file.write(contents)
print("内容已从a.txt复制到b.txt。")
这个程序首先使用open
函数以写入模式打开(或创建)名为a.txt
的文件,并写入字符串'I love Python'。接着,程序再次使用open
函数以读取模式打开a.txt
文件,读取其中的内容,并将其存储在变量contents
中。最后,程序以写入模式打开(或创建)另一个名为b.txt
的文件,并将contents
变量中的内容写入b.txt
。
请注意,这段代码应该在拥有读写权限的环境中运行,并且当前工作目录应有权限创建和修改文件。此外,如果你需要在特定的目录下执行这些操作,请确保提供正确的文件路径。