将结果写入python中的现有文件

2024-05-16 10:13:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以知道如何用python将获得的结果写入文件吗。 例如, 下面的代码段检查状态。如果通过,则打印通过,否则失败。你知道吗

if generalTools.waitAppear('State2.png', '25') == False:
    testData.reportFail("Fail: TestCase Fail")
else:
    testData.reportPass("PASS: TestCase Pass")  

所以,这里我想把结果推到一个文件而不是打印。你知道吗

首先,它必须检查文件是否存在。如果存在,它必须清除内容并写入该文件。如果文件不存在。它必须创建新文件,并且必须写入。 有人能告诉我怎么做吗。你知道吗


Tags: 文件falseifpng状态代码段testcaseelse
1条回答
网友
1楼 · 发布于 2024-05-16 10:13:12

你不必做什么特别的事。使用以下代码:

with open('workfile', 'w') as fout:
    fout.write(result)

在“写”模式下打开一个文件,如果它不存在,就会创建它,或者清空它,然后从头开始。你知道吗

相关问题 更多 >