我可以知道如何将获得的结果写入python中的File。 例如, 下面的代码片段检查状态。如果它通过它打印通过否则失败。
if generalTools.waitAppear('State2.png', '25') == False:
testData.reportFail("Fail: TestCase Fail")
else:
testData.reportPass("PASS: TestCase Pass")
所以,这里我想将结果推送到文件而不是打印。
首先,必须检查文件是否存在。如果存在,则必须清除内容并写入该文件。如果文件不存在。它必须创建新文件,它必须写。 任何人都可以告诉我如何做到这一点。
答案 0 :(得分:3)
你不需要做任何特别的事情。使用以下代码:
with open('workfile', 'w') as fout:
fout.write(result)
以“写入”模式打开文件会创建它(如果它不存在),或者将其空白并从头开始重新开始。