python - 如何在python文件中执行诱惑?
问题描述
我有个问题,
使用时我无法从 python 调用 allure
os.system("allure" + "serve" + 'link_path_report') 或 subprocess.run(['allure serve link_path_report'])
cmd show "'allure' 不是内部或外部命令、可运行程序或批处理文件。"
但是当我手动输入命令到 cmd 它工作正常
解决方案
在这种情况下,我使用 subprocess 在 power shell 中调用 allure 命令
subprocess.run([r'powershell.exe', r'allure ' + 'serve ' + './Reports'])
推荐阅读
- xcode - Siri 的 Flutter 集成
- c# - 自定义 TabPage WinFroms 中的 Img
- c++ - 为什么输出窗口不能显示结果。图像处理——线检测
- python-3.x - 为什么python中的Grpc客户端比c#和c++客户端快
- python - 如何在for循环中将数据框附加到不同的Excel工作表
- android - 强制停止由 Firebase 安装的 mod APK 应用程序
- node.js - 当有人使用跳过功能时保持歌曲音量的不和谐机器人
- javascript - 每次渲染都没有更新内容
- android - Flutter / Firebase RTDB Listener 在订阅取消并退出后仍处于活动状态
- node.js - socket.io 在连接时加入多个房间