7-3 复制源码 分数 10 作者 强彦 单位 太原理工大学 编写程序,将程序文件的源代码复制到程序文件所在目录下的“temp.txt”文件中。
时间: 2024-11-30 08:22:33 浏览: 139
为了帮助您完成这个任务,我们可以编写一个简单的Python脚本来实现这一功能。在这个例子中,我们将假设我们有一个名为`program.py`的文件,我们需要将其源代码复制到同目录下的`temp.txt`文件中。
```python
# 定义函数,接收文件名作为参数
def copy_source_code_to_temp(file_name):
# 打开程序文件以读取源代码
with open(file_name, 'r') as source_file:
# 读取源代码内容
code = source_file.read()
# 创建目标文件(如果不存在则创建)
try:
with open('temp.txt', 'w') as target_file:
# 写入源代码到目标文件
target_file.write(code)
print(f"源代码已成功复制到 temp.txt 文件.")
except Exception as e:
print(f"遇到错误:{str(e)}")
# 调用函数并传入您的程序文件名
copy_source_code_to_temp("program.py")
```
阅读全文