pythongui(pyautogui)函数抛出类型错误,可能是什么问题?

pythongui(pyautogui)函数抛出类型错误,可能是什么问题?,python,Python,我克隆了这个并安装了所有需要的东西。该计划旨在申请linkedIn的工作。在申请这份工作之前,一切都很顺利。然后我得到pyautogui函数中的错误,我不允许更改它。错误是: 文件“C:\Users\user\AppData\Local\Programs\Python38\lib\site packages\pyautogui\uu_init\u_.py”,第691行,在 返回点(int(firstArg)、int(secondArg))#firstArg和secondArg只是x和y数值 Ty

我克隆了这个并安装了所有需要的东西。该计划旨在申请linkedIn的工作。在申请这份工作之前,一切都很顺利。然后我得到pyautogui函数中的错误,我不允许更改它。错误是:

文件“C:\Users\user\AppData\Local\Programs\Python38\lib\site packages\pyautogui\uu_init\u_.py”,第691行,在

返回点(int(firstArg)、int(secondArg))#firstArg和secondArg只是x和y数值

TypeError:int()参数必须是字符串、类似字节的对象或数字,而不是“NoneType”

您可以通过安装pyautogui来检查代码


在您克隆的回购协议的
easyapplybot.py
文件的第294行中,修改
避免锁定(self)
函数如下:

def avoid_lock(self):
        x, _ = pyautogui.position()
        pyautogui.moveTo(x+200, pyautogui.position().y, duration=1.0)
        pyautogui.moveTo(x, pyautogui.position().y, duration=0.5)
        pyautogui.keyDown('ctrl')
        pyautogui.press('esc')
        pyautogui.keyUp('ctrl')
        time.sleep(0.5)
        pyautogui.press('esc')
发生此错误是因为无法将
None
传递给
pyautogui
moveTo()
函数。因此,我将
None
替换为
pyautogui.position().y
,它是光标位置的y坐标


希望这有帮助:)

您正在调用模块中的哪些函数,以及您将向其传递哪些参数?@Todd您好,我不是python开发人员,但我只克隆了repo,请您通过克隆repo并运行它来帮助我。或者您可以安装pyautogui,然后检查第691行的init文件。请发布完整的回溯。如果您所描述的就是您所做的一切,那么您应该阅读存储库上的说明。@Todd一切都正常工作,直到某个部分、登录、作业搜索完美工作,机器人停止在作业应用程序页面。它工作,现在我有另一个问题你运行程序了吗?它获得作业,但不点击提交按钮。你能修好这个吗?不,我还没有运行它。我只是检查了代码并修改了它。运行程序时,它会打印任何内容吗?如果是的话,那么也把它贴出来。上面说它不能申请这份工作。它打开到要提交的页面,但未能提交。职位1:安卓开发者-合同-远程|文丘里有限公司| LinkedIn*有简易应用按钮无法应用于此工作我确信
尝试
发送简历()功能块(第254行)中有错误,但无法解决此问题,因为我不熟悉
selenium webdriver
BeautifulSoup
。非常感谢您的帮助