首页 > 其他分享 >【Pyautogui自动准备jupyter】附上报错合集,已解决

【Pyautogui自动准备jupyter】附上报错合集,已解决

时间:2024-08-06 19:54:51浏览次数:13  
标签:Pyautogui pyautogui jupyter icons python location print 合集

刚认识了pyautogui,浅浅写一段自动准备jupyter的程序
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

import pyautogui 
#import pyperclip
import time
 
def open_jupyter():
    print('Opening jupyter...')
    time.sleep(1)
    
    try:
        location = pyautogui.locateOnScreen(r"D:\STEFANOS\python\tools\auto\icons\jupyter.png",confidence=0.8) 
        print(location)
        pyautogui.click(location)
    except pyautogui.ImageNotFoundException:
        print("Sorry I cannot locate Jupyter")

    time.sleep(3)
    
def new():
    print('newing...')
    time.sleep(1)
    
    try:
        location = pyautogui.locateOnScreen(r"D:\STEFANOS\python\tools\auto\icons\new.png",confidence=0.8) 
        print(location)
        pyautogui.click(location)
    except pyautogui.ImageNotFoundException:
        print("Sorry I cannot locate 'new'")

    time.sleep(1)

def python3():
    print('newing python3...')
    time.sleep(1)
    
    try:
        location = pyautogui.locateOnScreen(r"D:\STEFANOS\python\tools\auto\icons\python3.png",confidence=0.8) 
        print(location)
        pyautogui.click(  )
    except pyautogui.ImageNotFoundException:
        print("Sorry I cannot locate 'python3'")

    time.sleep(1)

open_jupyter()
new()
python3()

报错:

第一类:unicode编码问题

OSError: Failed to read D:\STEFANOS\python oolsuto\icons\jupyter.png because file is missing, has improper permissions, or is an unsupported or invalid format

[ WARN:[email protected]] global loadsave.cpp:241 cv::findDecoder imread_(‘D:\STEFANOS\python oolsuto\icons\jupyter.png’): can’t open/read file: check file path/integrity

SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 232-233: truncated \UXXXXXXXX escape

写在前面:复制路径快捷键Ctrl+Shift+C

方法1:在路径前加r

location = pyautogui.locateOnScreen(r"D:\STEFANOS\python\tools\auto\icons\jupyter.png")

方法2:写成双斜杠\\

location = pyautogui.locateOnScreen("D:\\STEFANOS\\python\\tools\\auto\\icons\\jupyter.png")

方法3:改成/

location = pyautogui.locateOnScreen("D:/STEFANOS/python/tools/auto/icons/jupyter.png")

第二类:图像识别问题

raise ImageNotFoundException # Raise PyAutoGUI’s ImageNotFoundException.
ImageNotFoundException

可以降低图片‘信任度’,但建议在confidence=0.8这样,
否则,比如会把jupyter识别成blender(无语了

第三类:写着写着就不见了的问题

python:ocal variable ‘xxx’ referenced before assignment

KeyboardInterrupt

欢迎解答

标签:Pyautogui,pyautogui,jupyter,icons,python,location,print,合集
From: https://blog.csdn.net/Kratzdisteln/article/details/140964033

相关文章

  • 考试经验合集
    考前:思维码力两手抓,算法用三天复习。进考场前看个题把思维启动一下。(待验证)题目绝对不能读错。暴力枚举、网络流、拆平方……暴力的想法不能一味否定。不能稍微想一下就认为一个算法没前途。面对不足要去解决,而不是沉沦下去。发现结论可能假了要验证,既不能即刻否定,也不能盲目......
  • 在 jupyter Notebook 中导入自定义模块的问题
    假设我们有一个如下的文件结构,#注意:不是实际的目录结构,而是类似的root../tests../src../__init__.pyutils../__init__.pydata.pypipeline.pysqlal../__init__.pysql_alchm.pytest.pyprocess.ipynb......
  • 情人节送女朋友什么礼物好哦?七夕最适合送给对方的礼物合集
    很快大家就可以在路上看见一对对男女手牵手的景象了,因为这一年的七夕情人节马上就要到了!小情侣们自然是比平时更高高调一点的!为此小编也是有一个问题想问大家,就是你们情人节都希望收到对方送的什么礼物呢?不管你是送礼物的那一个还是收礼物的那一个或是又送礼物又收礼物的,下面是......
  • 2000-2023年上市公司财务困境数据合集(ZScore、RLPM、MertonDD、OScore)(含原始数据+计算
    2000-2023年上市公司财务困境数据合集(ZScore、RLPM、MertonDD、OScore)(含原始数据+计算结果)1、时间:2000-2023年2、来源:上市公司年报3、范围:A股上市公司4、指标:MertonDD模型:证券代码、证券简称、统计截止日期、是否发生ST或*ST或PT、是否发生暂停上市、行业代码、行业名称......
  • 【专题】2024客户服务与生成式AI人工智能的优势洞察报告合集PDF分享
    原文链接:https://tecdat.cn/?p=37222本文分析了不同AI经验的企业如何利用生成式AI,发现新手型企业通过1至3年的对话式AI经验,89%已开始使用生成式AI直接回答客户问题,而经验型企业则通过5年以上经验,推动更广泛的转型。阅读原文,获取专题报告合集全文,解锁文末340份AI人工智能相关行......
  • 二分法题目合集
    1.锯齿形数组找target有一个数组,前半部分有序,后半部分也有序,前半部分的开头元素大于后半部分的结尾元素,请从这个数组中找出target。解题思路:一开始我们就可以根据target和数组结尾元素的大小关系确定target属于哪个部分,之后将target和mid比较时就能根据位于哪一部分去更新l,r。......
  • 面试英文问题合集
    基础问答类introduceyourreasonforgraduateschool?你为什么读研?Irealizewhatihavelearnedduringthepastyearsisnotenoughforthefuture.Besides,IconsiderthatIstillhavemanyskillstolearn,bothintherealmofdoingresearchandbeyond.Wh......
  • 三十种未授权访问漏洞复现 合集( 五 )
     未授权访问漏洞介绍        未授权访问可以理解为需要安全配置或权限认证的地址、授权页面存在缺陷,导致其他用户可以直接访问,从而引发重要权限可被操作、数据库、网站目录等敏感信息泄露。---->目录遍历        目前主要存在未授权访问漏洞的有:NFS服务,Sa......
  • 在python jupyter下运行cuda c++程序
    Installrunthisonjupyter(*.ipynb)files!pip3installnvcc4jupyterUsageloadtheextensiontoenablethemagiccommands:%load_extnvcc4jupyterRuncudatest%%cuda#include<stdio.h>__global__voidhello(){printf("Hellofromblock......
  • 在python jupyter下运行cuda c++程序
    Installrunthisonjupyter(*.ipynb)files!pip3installnvcc4jupyterUsageloadtheextensiontoenablethemagiccommands:%load_extnvcc4jupyterRuncudatest%%cuda#include<stdio.h>__global__voidhello(){printf("Hellofromblock......