无所谓的208 2023-01-28 21:35 采纳率: 50%
浏览 52
已结题

pyHM库mouse模块的ValueError错误

我在使用pyHM这个库的mouse模块时遇到了ValueError`这个错误
在我多次重复测试之后发现这个错误是小概率发生的,但确实会发生,大部分时候能正常运行。
这是错误信息:

mouse.move(x1, y1, multiplier=t)
File "E:\anaconda\envs\env1\lib\site-packages\pyhm-0.0.7-py3.8.egg\pyHM\mouse.py", line 22, in move
File "E:\anaconda\envs\env1\lib\site-packages\pyhm-0.0.7-py3.8.egg\pyHM\mouse.py", line 67, in gain_points
File "E:\anaconda\envs\env1\lib\site-packages\scipy\interpolate_fitpack_py.py", line 153, in splprep
res = _impl.splprep(x, w, u, ub, ue, k, task, s, t, full_output, nest, per,
File "E:\anaconda\envs\env1\lib\site-packages\scipy\interpolate_fitpack_impl.py", line 278, in splprep
t, c, o = _fitpack._parcur(ravel(transpose(x)), w, u, ub, ue, k,
ValueError: Invalid inputs.

以下是源码:

import random
from pyHM import mouse


def moveto(x, y, t, random_extent):
    x1 = x + random.randint(-random_extent, random_extent)
    y1 = y + random.randint(-random_extent, random_extent)
    print(x, y, x1, y1)
    mouse.move(x1, y1, multiplier=t)


b = (500, 600)
moveto(b[0], random.randint(206, 613), 1, 1)

在错误后仍有此次的输出结果:
500 465 499 465
应该是这个库的问题,但用这个库的人太少了,我也没懂哪里出了问题,问问怎么解决

  • 写回答

6条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 2月8日
      • 已采纳回答 1月31日
      • 修改了问题 1月28日
      • 创建了问题 1月28日

      悬赏问题

      • ¥15 bulk-RNAseq数据下游分析(从TPM/vst开始)
      • ¥200 把公众号页面和文章,嵌入到其他平台!就像搬家一样!
      • ¥20 matlab编程问题。详情如下,我也用chatgpt了,但是效果不好。本人没啥编程基础
      • ¥15 matlab画三维流场
      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务