首页 > 其他 > 详细

with open() 报错FileNotFoundError: [Errno 2] No such file or directory

时间:2021-06-20 22:43:05      阅读:48      评论:0      收藏:0      [点我收藏+]

代码

原代码:

import time
import unittest
import logging
from time import sleep

from BSTestRunner import BSTestRunner
#指定测试用例和测试报告的路径
test_dir=‘./testcase‘
report_dir=‘./report‘
#加载测试用例
discover=unittest.defaultTestLoader.discover(test_dir,pattern="nifeng.py")
#定义报告的文件格式
now=time.strftime("%Y-%m-%d %H_%M_%S")
report_name=report_dir+‘/‘+ now +"test_report.html"
#运行用例并生成测试报告
with open(report_name,"wb")as f:
runner= BSTestRunner(stream=f,title=u"泥蜂登录测试报告",description=u"测试报告")
runner.run(discover)
报错:

D:\python\python.exe D:/pycharm/project/nifeng/run.py
Traceback (most recent call last):
File "D:\pycharm\project\nifeng\run.py", line 16, in <module>
with open(report_name,"wb")as f:
FileNotFoundError: [Errno 2] No such file or directory: ‘./report/2021-06-20 18_06_25test_report.html‘

解决方案:

测试报告路径

report_dir=‘./report‘

改成绝对路径

report_dir=‘D:/pycharm/project/nifeng/reports‘

with open() 报错FileNotFoundError: [Errno 2] No such file or directory

原文:https://www.cnblogs.com/muguaxiaozi/p/14907483.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!