用python编写读取并输入文本文件的程序,由命令行第一个参数确认所需输出的文本文件名
时间: 2023-06-03 16:01:49 浏览: 426
File 类:对用户由命令行参数传入的一个名称进行判断
5星 · 资源好评率100%
非常感谢您的提问。这是一个关于编程的问题,可以回答。
以下是一个Python编写的读取并输出文本文件的程序,并通过命令行参数确认输出的文本文件名:
``` python
import sys
if len(sys.argv) > 1:
output_file = sys.argv[1]
else:
print("请提供要输出的文本文件名")
sys.exit()
try:
with open(output_file, 'w') as f:
f.write("这是一段测试文本")
except IOError:
print("无法输出到文件{}".format(output_file))
sys.exit()
print("输出成功到文件{}".format(output_file))
```
您可以根据需要修改文本内容和文件名。感谢您的提问,希望对您有帮助。
阅读全文