有2个字符串输出。我们称之为output1和output2。它们都应该保存在一个位置,每个位置应该具有相同的名称,但具有不同的文件扩展名(实际上都是文本文件)。 如何在Python中完成?该程序应具有标准保存对话框,询问名称和位置。感谢。
答案 0 :(得分:1)
使用您正在使用的任何GUI工具包来显示文件对话框,并在filename
中获取基本文件名。然后只是
with open(filename + '.ext1', 'w') as f:
f.write(output1)
with open(filename + '.ext2', 'w') as f:
f.write(output2)