/* * CaptureScreen.java * * Created on 2007年8月30日, 下午12:46 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package hadeslee.swing; /**
转载 2024-08-10 20:11:41
12阅读
python实现更换壁纸和代码#控制windows系统 import win32api,win32con,win32gui # 可以利用python去调用dll动态库的包、嵌入式开发 from ctypes import * # 时间 包控制程序的休眠时间 import time def desktop_img(bmp_path): # 打开windows注册表 HKEY_CURRE
转载 2023-06-20 15:00:34
331阅读
python大部分框架都帮我们封装好 了,所以我们就简单研究下通常被用来实现对共享资源的同步访问。为每一个共享资源创建一个Lock对象,当你需要访问该资源时,调用acquire方法来获取对象(如果其它线程已经获得了该,则当前线程需等待其被释放),待资源访问完后,再调用release方法释放: import threading R=threading.Lock() R.acq
转载 2024-08-11 08:51:26
58阅读
文章目录初衷设计1.实现2.实现计时秒表3.重新分析需求。4.输入时间5.集成测试6.打包成exe文件debug和优化exe循环占用资源优化最新代码闲谈木马 初衷突发奇想写定时软件,是想限制连续专注时间,做到劳逸结合。最好是每45分钟休息一下,读篇文章/散个步/聊聊天。操作系统Win10, 语言版本Python3.7.6 开发环境Pycharm设计1.实现  代码:# -*-
转载 2023-07-29 23:18:50
64阅读
【标题】如何使用Selenium避免Python进程 【导言】是一种常见的计算机操作,用于保护用户的隐私和安全。然而,在某些特定的情况下,我们可能希望在使用Selenium自动化测试时,避免屏幕锁定。本文将介绍如何使用Selenium库和Python编程语言来实现这一目标。 ## 1. 什么是Selenium? Selenium是一个功能强大的自动化测试工具,可以模拟用户在浏览器中的
原创 2024-01-25 07:46:47
696阅读
不是搞科研的,工作用Java开发的,Python一般用来做一些辅助性的运维、分析、自动化工作。个人生活自动化win-lockfetch 用Win 10的同学都知道Win10有一套自动更新的壁纸。对于桌面壁纸有要求的人来说找壁纸是一件比较头疼的事情。所以就写了一个脚本放在开启启动,每次开机自动同步下Win 10锁频壁纸并且只取宽壁纸,到指定目录下。电脑的壁纸目录就设置在这个。常常看到自己的壁纸
前言 今天想先给大家分享 1 个小白用户的 Airtest 从入门到放弃的故事 小 A 是一个自动化的小白,在逛测试论坛的时候,偶然间发现了 Airtest 这个基于图像识别的 UI 自动化框架 出于好奇,小 A 试用了这个框架,发现只需要几条简单的截图脚本,就可以对设备进行各种自动化操作,于是小 A 成功种草了这个框架 但几天之后,随着小 A 的深入使用,他发现截图
做Android手机系统或App测试的过程中,如果碰到了bug,开发一般会需要测试人员提供当时的bug截图,如何用Python 批处理脚本, 快速实现截图呢?准备阶段adb shell screencap -p /sdcard/a.png 命令, 可以实现手机截图并保存到/sdcard/a.png adb pull /sdcard/a.png . 即可实现导出到当前路径(.代表当前路径) os.s
函数的定义、参数的种类,匿名函数、全局变量和局部变量 1.定义函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句
 那么在前两天我的Xcode 8.0新特性和iOS10.0开发分享后,短短的时间吸引了很多粉丝,于是我更加坚定要努力,不辜负更多人的期望,经常这一两天挑灯夜战的精心准备,现在将整理出来的iOS10开发的最新知识和心得体会再次分享给大家,   网盘地址: http://pan.baidu.com/s/1i45UWN7 密码:cvr5 
Snagit mac中文版是一款简单实用的截图工具,Snagit 2021 for Mac支持捕获桌面上任何内容,操作简单,使用snagit2021汉化版成功捕获截图后,支持模糊、填充、剪切、裁剪、标注、缩放、添加文本等各种操作,功能十分全面,还在找屏幕截图录像软件的朋友赶紧试试snagit中文版吧!Snagit for Mac官方介绍Snagit for Mac,简单,强大的屏幕捕获软件和屏幕录
转载 2024-02-29 14:21:57
50阅读
一.   我们实现了程序的异步,让多个任务可以同时在几个进程中并发处理,他们之间运行没有先后顺序,一旦开启我们不能控制.但是这样会出现新的问题 :  当多个进程使用同一份数据资源时,就会引发数据安全或者顺序的混乱问题. #文件a中内容 : 1 from multiprocessing import Process import time def cha(i): with open('
前言相信使用Win10的朋友会发现,每次开机界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美。但是由于系统会自动更换这些图片,所以就算再好看的图片,也许下次开机之后就被替换掉了。借助Python,我们可以用简单的几行代码,批量提取这些精美的图片。把喜欢的图片设置成桌面背景,就不用担心被替换掉啦。下面话不多说了,来一起看看详细的介绍吧。提取原理Win10系统会自动下载最新
异常的种类、异常的结构、主动触发异常和自定义异常 搬运自:1.异常基础在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!!try: pass except Exception as ex: pass2.异常种类python中的异常种类非常多,每个异常专门用
转载 2024-06-12 20:46:04
73阅读
面向对象的三大特征:封装、继承、多态 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。类就是一个模板,模板里可以包含多个函数,函数里实现一些功能。对象则是根据模板创建的实例,通过实例对象可以执行类中的函数。1.创建一个类1 class Dog(object):
转载 2023-08-22 14:25:43
94阅读
Win10有一截程序,可截全屏和截取屏幕选定区域截。如截取屏幕指定区域的图像时,整个屏幕似被雾遮住,在雾下可见屏幕上图像和文字。用鼠标拖动画矩形选择截区域,选择部分的雾被去除,当鼠标抬起,所选截图显示到主窗体,雾全部消失。可将图像保存。本文所设计的截程序要实现这些功能。先看本文所设计程序的效果图。图1是程序运行后的主窗体。有4个按钮,标题分别是:定位截、截全屏、保存图像和帮助。这是本程序
前言pyscreenshot 是一个 Python 的模块,用来对屏幕进行截并拷贝到 PIL or Pillow 图像对象中。这是一个纯 Python 库,支持跨平台。示例代码:import pyscreenshot as ImageGrabfullscreenim=ImageGrab.grab() im.show()part of the screenim=ImageGrab.grab(bb
转载 2023-05-26 15:48:32
361阅读
文章目录前言一、设计流程1.1图片读取1.2 图片处理1.3 图片裁剪及识别二、图像检测部分三、鼠标截图功能四、主函数五、结果展示5.1 原图5.2 图片hsv阈值筛选5.3 滤波5.4 灰度5.5 阈值化(二值化)5.6 腐蚀5.7 膨胀5.8 边缘检测结果5.9 最终结果5.10 视频演示六、总结 前言提示:这里可以添加本文要记录的大概内容:针对图像检测技术的发展,自动化的需求,因此本文开发
转载 2023-08-11 15:13:13
423阅读
一、技术实现 1. 相关库 在python中可以实现截图的库有很多,这里我用的是pyautogui,它可以对指定区域进行截: import pyautogui 而界面部分(截的框选等)采用了tkinter库: 2. 定义窗口 定义一个透明的窗口,让它的大小与屏幕一样: root = tk.Tk() root.overrideredirect(True) # 隐藏窗口的标题栏 root.attr
利用Python自带的win32api和win32con、win32gui等模块,我们能执行许多windows下的自动化操作。比如两个窗口的自动点击操作,从软件中的窗口复制文本到txt中,甚至是截图操作。截图的操作用途最为广泛,你可以用它配合定时工具,定时检测某个程序的运行情况;甚至可以根据截图做一些辅助性的决策,比如玩类似于《连连看》的游戏时,对相同类型的方块进行标记,辅助你玩游戏。下面就讲讲如
  • 1
  • 2
  • 3
  • 4
  • 5