采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
按照老师的意思,os.getcwd()应该打印/Users/wy/PycharmProjects/ApiAuto才对
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
我也觉得这个拼接路径有问题
获取的当前文件的执行路径,比如:我要引入不同文件夹Case下的imooc.xlsx,如何拼接呢
os.getcwd() 这个获取的时执行文件,但是我们执行文件肯定时在apiauto里面,所以你只需要在后面跟上包名就行。
你当前执行文件的路径
登录后可查看更多问答,登录/注册
接口自动化测试框架的设计与开发,并教你如何开发桩服务
954 14
1.7k 13
1.5k 10
1.7k 10
2.7k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号