首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >诱人的发球得到意想不到的额外争论

诱人的发球得到意想不到的额外争论
EN

Stack Overflow用户
提问于 2021-12-30 14:52:21
回答 2查看 869关注 0票数 0

我试图在我的python -行为项目中生成有吸引力的报告。

我在目录结构下面创建了json文件。

现在我试着执行

诱惑服务.\allure\results\

命令看起来像是在为5-6 seconds.but处理一些东西,然后返回以下的错误

使用: wb选项尝试'wb --帮助‘以获得帮助。

错误:得到意外的额外参数(\p,y,h,n\s,c,r,p,t,s)。D‘.’‘)

我查了一段时间,现在创建了这个主题。同时,我也将研究什么可能是问题所在。

如果你有解决方案的话,谢谢你提前

编辑:到目前为止,我可以看到问题在站点包\allure\main.py和函数save_file中。

以open(archive_path,"wb")为代码的code.write(file.content)

造成这个问题的原因,我不太确定什么“世行”在这里?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-01 09:20:43

好吧,解决问题。在这里,我写的问题是什么,我如何用我自己的方式解决它。

描述

问题是,基本上我对这个系统的理解有点错误。顺便说一句,来自C#和JavaScript的背景,我之前没有任何关于行为或诱惑的经验,自从9年后我开始在python中编码已经有3天的时间了,所以请原谅我有点明显的错误。

分析

所以我所做的就是按照公文中的三个步骤,

$ pip安装诱惑力-行为$ -fallure_behave.formatter:AllureFormatter -o %allure_result_folder% ./特性

当这两个人工作正常时

$诱惑服务%allure_result_folder%

上面的命令一开始是在终端中抛出我的错误

‘诱惑力’一词不被认为是cmdlet的名称“

所以我安装了这个软件包(看看它的名字,谁不愿意试一试?)

pip安装诱惑-cmd

当我安装这个软件包时,它实际上启动了抛出错误,上面的问题就是在这里创建的.

溶液

如果您看到上面的代码跟踪,以了解发生了什么和发现了什么。名为binary_path的变量正在寻找未安装在计算机中的.bat文件。

所以它击中了我..。

诱惑力是另一个包应该独立于我的项目运行,只需要以预期的格式获取输出文件,然后使用服务命令启动processing.So,我单独安装了它。

请注意,我安装的诱惑力版本在Java中工作,您需要在您的计算机和系统变量JAVA_HOME中安装Jre。

您需要安装最新版本的压缩文件,还需要将Allure目录的bin文件添加到系统路径中。

哦,请从您的python中删除诱惑力-cmd包,甚至您可以考虑重新安装诱惑力--行为,因为我看到了一些混乱的配置,导致step2无法工作。

当你做以上步骤时,它应该在实践中起作用。

诚挚的问候

票数 0
EN

Stack Overflow用户

发布于 2022-02-04 10:12:10

所需的包裹如下-

诱惑-诱惑-行为

在启动服务器期间,我得到了上述错误。重新安装软件包并没有解决问题,但是当我删除路径中提到的文件夹时,它就开始工作了。我能启动服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70533230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档