使用HTMLTestRunner時出現了以下問題:
self.stream.write(output.encode('utf8'))
ValueError: write to closed file
原因是寫入已經被關閉的文件導致報錯,因為with open是自動保存的。
解決辦法一:
runner必須同樣在with open下進行:
解決辦法二:
不使用with open,直接使用open方法:(一開始就嘗試的這種方法)
使用HTMLTestRunner時出現了以下問題:
self.stream.write(output.encode('utf8'))
ValueError: write to closed file
原因是寫入已經被關閉的文件導致報錯,因為with open是自動保存的。
解決辦法一:
runner必須同樣在with open下進行:
解決辦法二:
不使用with open,直接使用open方法:(一開始就嘗試的這種方法)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。