zoukankan      html  css  js  c++  java
  • 【Python】ufunc 'subtract' did not contain a loop with signature matching types dtype

    转:https://blog.csdn.net/ztf312/article/details/79419553

    报错:

    在linux环境下,通过bash运行python文件,传递参数给函数,中途报错:

    ufunc 'subtract' did not contain a loop with signature matching types dtype('<U32') dtype('<U32') dtype('<U32')

    原因:

    本地windows调试时候,参数是数字赋值,所以程序正常运行。

    在linux环境下,传递参数给python文件,传入是字符串形式,所以无法正常加减运算。

    dtype('<U32')是字符串格式。

    纠正:

    maxv=int(args[3])   # 通过int()函数,将字符串强制转化为数字。
    ————————————————
    版权声明:本文为CSDN博主「CS青雀」的原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/ztf312/article/details/79419553

  • 相关阅读:
    app测试点-1
    毕业5年的感悟
    关于游戏外挂
    python-unittest单元测试框架
    python-requests
    http简介
    python基础-发邮件smtp
    python-加密
    4 Python 日期和时间
    5 Python 数据类型—数字
  • 原文地址:https://www.cnblogs.com/sggggr/p/12392631.html
Copyright © 2011-2022 走看看