使用HTMLTestRunner時出現瞭如下問題:spa
self.stream.write(output.encode('utf8'))
ValueError: write to closed filecode
緣由是寫入已經被關閉的文件致使報錯,由於with open是自動保存的。blog
解決辦法一:it
runner必須一樣在with open下進行:stream
解決辦法二:sed
不使用with open,直接使用open方法:(一開始就嘗試的這種方法)file