cmd中运行python报错_Windows cmd下运行python脚本报错“ImportError: No Module named ...”的解决方法...

想让测试用例以及发送报告的动作分开 这样看起来比较清晰 结果 结果你猜怎么着!在编辑器 完美运行 但是这不是我想要的 要让他自动定时执行测试用例 两种方法1.要么加入到Windows服务里 产生.bat文件 加入对应的服务即可(怎么加 这里跳过 重点讲产生.bat文件 使用命令运行报错的解决办法)2.使用Jenkins持续集成(Jenkins的安装 以及使用 以及注意事项 百度一大堆)

重点说下 第一种发生的情况:

产生.bat文件 使用命令运行报错!!!!!!!!!!!!!

这是文件组成目录:

main文件是在reportposition文件下 我要用main.py(也就是主要文件 可以是整个测试跑起来的文件)使用 doc命令 python main.py 正常运行 结果报错为:

报什么错 很明显 !!因为 我们自己的包以及包里面的方法得相互调用 这时python 解释器并不认可 我们自定义的包名 所以需要做对应处理 怎么处理?给两个链接 说的比较笼统 可能我是新手 没明白什么意思!!

https://blog.csdn.net/liujingqiu/article/details/79213457

https://www.cnblogs.com/arkenstone/p/5765522.html

主题解决不变 就是在把模块 追加到import中 时我们得一步 一步的来 比如:我们追加crmtestAutoTest时 不能直接sys.path.append(文件所在目录路径) 这样会报错的 得一步一步的来

具体操作 看我文件目录 和下面追加方法(红色区域内)

ze

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值