请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

你好,老师。os.getcwd()获取的是当前目录路径,为什么视频中获取的路径是E:\www\ImoocInterface?

应该是E:\www\ImoocInterface\UnittestCase才对,因为runcase等文件都在UnittestCase下面,觉得好奇想问一下,谢谢。

正在回答 回答被采纳积分+3

2回答

cloudonthesun 2021-06-29 16:41:59

老师是点击右键-在终端中运行python程序执行的,os.getcwd()获取工程目录就是E:\www\ImoocInterface

如果在终端中先切换到UnittestCase目录在执行run_case.py,那么os.getcwd()获取就是E:\www\ImoocInterface\UnittestCase


0 回复 有任何疑惑可以回复我~
  • 对的。你明白get_cwd获取得是哪里就行。
    回复 有任何疑惑可以回复我~ 2021-06-29 21:03:09
Mushishi 2019-11-26 23:00:35

因为你要看你执行这个时候的路径呀。如果你在工程目录下执行,然后肯定是工程目录

0 回复 有任何疑惑可以回复我~
  • 提问者 慕田峪8226962 #1
    哦,明白了,因为你当时的runcase.py这个文件是在工程目录下,所以那个文件的代码要这样写case_path = os.getcwd()+"/UnittestCase/"。我拉下来的项目那个runcase.py文件已经在UnittestCase里面了,所以觉得有疑问,谢谢了。
    回复 有任何疑惑可以回复我~ 2019-11-27 01:20:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信