os.getcwd()获取路径有误
来源:6-10 unittest接口测试实战生成测试报告
媛猿
2019-09-28
base_path = os.getcwd() sys.path.append(base_path) open_excel = openpyxl.load_workbook(base_path+"/Case/imooc.xlsx")
base_path打印是/Users/wy/PycharmProjects/ApiAuto/Util
那么:open_excel=/Users/wy/PycharmProjects/ApiAuto/Util/Case/imooc.xlsx
但imooc.xlsx的实际路径是/Users/wy/PycharmProjects/ApiAuto/Case/imooc.xlsx
所以这么openpyxl.load_workbook(base_path+"/Case/imooc.xlsx")拼接就不对
写回答
1回答
-
媛猿
提问者
2019-09-29
base_path=sys.path[1]
这样获取到的才是/Users/wy/PycharmProjects/ApiAuto
052020-05-21
相似问题