先安装  pyautogui

不懂如何安装的话还是建议百度

#定义方法
def open_Google()

#需要先搞一个你自己桌面的谷歌图标,放在和代码相配套的文件夹里
#使用pyautogui自带的locateOnScreen方法,获取桌面按钮的位置

_start_button_=pyautogui.locateOnScreen('images/Google_img.png')

# 写一个字段读取当前桌面谷歌图片所在位置,如果不理解,你print一下_localtion,看是什么结果就懂了
    _location_=pyautogui.center(_start_button_)
#    写逻辑 定位好图标位置后执行双击操作,否则报错
    if  pyautogui.doubleClick(_location_):
        print('Opened   successfully!')
    else:
        print('Failed to open !')

import pyautogui
import timedef open_Google():# Printing basic messageprint('Opening Google...')# Location the start button_start_button_=pyautogui.locateOnScreen('images/Google_img.png')_location_=pyautogui.center(_start_button_)# Clicking the start buttonif  pyautogui.doubleClick(_location_):print('Opened   successfully!')else:print('Failed to open !')open_Google()

完整代码如上(话说csdn这python白花花的背景是什么情况)

python-使用pyautogui在桌面打开谷歌浏览器相关推荐

  1. 打开 谷歌浏览器exe_python使用selenium调用谷歌浏览器打开指定网页

    在Windows10家庭版 python36版本下 在cmd下 找到python目录下 运行pip install selenium 运行如下py脚本内容 from selenium import w ...

  2. 运用python爬取彼岸桌面所有关键字高清壁纸

    运用python爬取彼岸桌面所有关键字高清壁纸 第一次在csdn写博客, 个人技术并不成熟, 还是学生, 高手轻喷菜鸡勿啄 就是心血来潮想要换桌面壁纸, 存在一个文件夹自动更换, 但是从网站上一个一个 ...

  3. 基于Python打印文字到桌面壁纸上的提醒学习小程序

    想法起点 最近本人在B站上边学习JAVA,但苦于JAVA有上百多P的选集 每次看完课关掉浏览器都必须将当前页面添加到收藏夹,然后再删掉之前保存的链接 在密密麻麻的小框框里一个一个点是真的不舒服,还容易 ...

  4. python中用selenium进行自动打开浏览器打开指定网页并关闭-带图详解

    一.在电脑上装selenium模块的内容 1.电脑上win+r键打开运行程序,然后输入cmd,打开cmd命令窗口 2.输入:pip install selenium 3.输入完后直接敲回车后会自动安装 ...

  5. 使用python创建一个windows桌面在线翻译小程序

    1.首先需要制造打包的gui界面 这里小编使用的是 wxFormBuilder 下载地址:链接:https://pan.baidu.com/s/1DOe7TA6ap07ZsjcH4qzBIQ 密码:2 ...

  6. Python+Selenium:初步使用Chrome谷歌浏览器

    ·············环境结合··············· 我的环境:window10 64位 Python 3.7 32-bit selenium 3.141.0 Google Chrome ...

  7. Python+OpenCV教程3:打开摄像头

    Python+OpenCV教程3:打开摄像头 学习打开摄像头捕获照片.播放本地视频.录制视频等. 目标: 打开摄像头并捕获照片 播放本地视频,录制视频 OpenCV函数:cv2.VideoCaptur ...

  8. Python笔记-pyautogui 图片定位

    Python笔记-pyautogui 图片定位 import os import time import pyautogui pyautogui.PAUSE = 1def im_click():try ...

  9. 如何在 Python 中构建跨平台桌面应用程序

    如何在 Python 中构建跨平台桌面应用程序 开发桌面 GUI 应用程序曾经是一个乏味.容易出错且缓慢的过程. 当然,Python 在整体上极大地简化了应用程序开发,但在 GUI 领域,仍然没有真正 ...

最新文章

  1. 2018-3-31 文章(ELM-Chinese-Brief)原文
  2. VMware对虚拟机快照进行克隆
  3. 周志华机器学习课后习题解析【第二章】
  4. android crop 大图,Android-CropView
  5. java常见笔试_Java 常见笔试题(2)
  6. 求二进制数中1的个数
  7. HTML5来到,原生Native APP是否还有市场
  8. 前端学习(1285):node运行环境安装
  9. 八皇后问题c语言循环,八皇后问题的12组解
  10. bcp生成excel文件优化方案
  11. Job for slapd.service failed because the control process exited with error code. See systemctl stat
  12. 无所不能java人_无所不能的java
  13. [转载] 生成对角矩阵 numpy.diag
  14. JSON Editor for Mac(JSON编辑器)
  15. CICD概念 k8s DevOps
  16. rest-assured一些使用心得
  17. Unity的读表,存档,读档
  18. CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM 开源项目汇总
  19. #!/bin/bash和#!/bin/sh的区别,source命令和exec命令
  20. 即刻打造数字化工厂2020

热门文章

  1. “饿了么”创始人张旭豪:打造专注外卖的短物流平台,解决好“最后一公里”的配送,让餐厅的地点不再是关键
  2. 【processing】远山
  3. 计算机应用技术与土木工程,土木工程计算机应用技术4月试题及答案.doc
  4. 如何理解git checkout -- file和git reset HEAD -- file
  5. pythonplotting_python中的频率绘图(Frequency plotting in python)
  6. 考到项目管理PMP证书后该如何获得PDU?
  7. python cookies获取和设置
  8. OpenJudge计算概论-最大奇数与最小偶数之差的绝对值
  9. Linux 初始化网络配置ens33
  10. Echarts 实现折线图自定义折点样式