我在python脚本中隐性地做一些简单的数学运算,并得到以下警告:
“警告:在除法中除以零”。
为了提供一些背景信息,我采用了两个值,并尝试找出值的百分比差异(a - b) / a
,如果其值在某个范围内,则对其进行处理,但有时a
或的值b
为零。
我想摆脱此特定警告(在特定行),但是到目前为止,我发现的所有信息似乎都向我展示了如何停止所有警告(我不希望这样做)。
当我过去编写shell脚本时,我可以做这样的事情
code...
more code 2 > error.txt
even more code
在该示例中,我将收到“代码”和“甚至更多代码”命令的警告,但第二行则没有。
这可能吗?
我首先要避免被零除:
if a == 0:
# Break out early
# Otherwise the ratio makes sense
如果您确实希望将特定的numpy警告压缩为一行,则numpy提供了一种方法:
with numpy.errstate(divide='ignore'):
# The problematic line
问题内容: 为了使m2e 1.0正常工作,我必须指定生命周期映射: 但是然后我得到这个警告: 例如,如果我运行某些特定的Maven任务(如果仅运行,则没有此类消息) 我知道问题在于此POM不存在,因为它仅被定义为保存映射信息。(未找到m2e生命周期映射) 无论如何,我想保持构建整洁,没有任何警告,那么如何摆脱这个特定的警告?( 我的CI服务器检查是否没有警告。 ) 我使用Maven 3.0.2,也
我正在尝试设置一个动态,从本地目录读取文件。因此,我创建了以下可参数化类: 参数化流在的帮助下注册,如下所示: 启动应用程序后,我得到以下警告: 如果我理解正确的话,负责创建集成bean(从而设置beanFactory)。但是为什么我会收到这个错误信息呢?
刚开始用Android开发,尝试用房库。从昨天开始,我就面对这个警告信息 w: [kapt]请求增量注释处理,但由于以下处理器不是增量的,因此支持被禁用:androidx.lifecycle。生命周期处理器(非增量),androidx.room。房间处理器(非增量)。 我尝试过研究和修复,但无法避免这个错误。构建文件。请就我做错了什么提出建议。
我目前正在运行为python林挺附加了pylint的VS代码。pylint给出的一个警告是,如果一行以空格结束,那么它会报错,VS代码会把它加入到问题计数中。 如果存在错误,则在所有错误解决之前不会显示警告,我想将反向添加到。仅当不存在其他警告时,才会显示。 我会接受更改VS代码或pylint的答案,我不在乎是哪个。我没有pylint的专用服务器。
我正在使用python处理一些图像,并尝试将一系列大小为961x509的图像转换为MP4电影文件。我已经这样做了,它正在工作,但我有一个相当恼人的问题,警告说这样的话: 警告:根:图像FFMPEG_WRITER警告:输入图像不能被macro_block_size=16整除,大小从(509L,961L)到(512L,976L),以确保与大多数编解码器和播放器的视频兼容性。若要防止调整大小,请使输入图
我使用hikaricp作为我的数据库连接池。当我完成我的SQL语句时,我将关闭连接,在连接上调用关闭,我相信您应该将连接代理返回到池。然而,我看到以下警告(不是错误)消息,我不得不怀疑这是否是一个需要解决的问题,因为我没有正确清理我的连接资源。我不是使用资源尝试,而是使用尝试捕获最后(我在最后关闭连接