python - 发生异常:需要 TypeError 整数参数,得到浮点数
问题描述
我试图让它点击随机坐标,但它给出了这个错误
发生异常:需要 TypeError 整数参数,得到浮点数
代码:
import time
import random
import keyboard
import win32api, win32con
firstkey = input ('def first key =')
cordinate = random.uniform(391, 904)
cordinatetwo = random.uniform(158, 671)
h = 0
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
time.sleep(0.01)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
keyboard.wait(firstkey)
if keyboard.is_pressed(firstkey):
while h < 25:
click(cordinate,cordinatetwo)
h += 1
我正在使用 VSC(我认为我的英语不好)
解决方案
我认为你需要改变
random.uniform(391, 904)
torandom.randit(391, 904)
和cordinatetwo = random.uniform(158, 671)
torandom.randint
以及。
uniform() 方法返回两个指定数字(都包括在内)之间的随机浮点数。
推荐阅读
- swift - 找出 Swift 中何时发生上下文切换
- azure - Azure-storage-blob - 目标服务器域名是什么
- angular - Angular6 - 在构造函数之外使用服务 - 错误未定义
- sympy - SymPy Expr.subs() 方法在 Sum 中不起作用
- c - 如何在 C 中修复错误消息“架构 x86_64 的未定义符号:”?
- html - 创建 HTML 电子邮件时,Outlook 中图像两侧的额外空间
- javascript - JavaScript/jQuery:基于元素和类更新 textContent
- react-leaflet - React-Leaflet 入门
- jquery - 克隆选择(mdb 材料设计引导程序 4)问题
- c# - Asp net 不能接受带括号 [ ] 的 json