推荐图书:《Python可以这样学》,ISBN:9787302456469,董付国,清华大学出版社,第9次印刷董付国老师所有图书均提供配套教学资源。=================功能描述:不再使用方方正正的默认矩形窗口,修改成任意形状的窗口,并且可以使用鼠标按住拖动移动窗口。准备工作:找一个纯白色背景的图片文件放于当前目录中,例如下面的小猪, 参考代码: 运行效果: 下一期推送通过
转载
2024-08-07 07:07:57
15阅读
文章目录矩形圆形直线 Python的跨平台游戏研发模块pygame的小练习…矩形#pygame draw
import pygame
from pygame.locals import *#导入pygame库常用的函数与常量
from sys import exit
from random import *
pygame.init()#初始化pygame,为使用硬件做准备
SCREEN_
转载
2023-08-15 20:37:02
111阅读
今天我就来给大家介绍一款非常便利的可视化工具--big_screen,直接传入数据即可,有了它,小白也能做数据大屏相比与Plotly、Matplotlib、Pyecharts等可视化库,或者一些商用软件Tableau、FineBI等等,这款工具的优点在于操作更加简单、展现效果也很强大下面给大家详细介绍一下使用方法1.安装该工具是基于flask实现的,所以需要安装flask,直接在命令行输入以下命令
转载
2023-09-05 15:59:03
85阅读
觉得不太满足,刚好可以在这基础上弄个屏幕取词翻译就好了,要解决的问题有几个:鼠标动作监测屏幕字符提取字符串翻译界面显示一:鼠标动作监测对于鼠标动作的监测,可以直接操作鼠标设备文件/dev/input/mice来完成,了解一下鼠标接口的相关协议http://www.isdaman.com/alsos/hardware/mouse/ps2interface.htm,可以从mice中读取出几个需要用到的
转载
2023-09-16 22:11:20
161阅读
在使用Python做桌面开发时如何识别两个显示器屏幕的分辨率很多朋友应该在做桌面开发时会遇到多屏下如何解决布局问题,下面实现的就是获取准确的屏幕分辨率由于这是获取的两个屏幕的分辨率,所以三个屏幕的话可以在这基础上进行逻辑思考当前显示器的主流分辨率:分辨率宽高HD720p1280*720FHD1080p1920*1080QHD 2K2560*1440UHD 4K3840*2160QUHD 8K768
转载
2023-08-26 08:14:42
371阅读
前言最近突然有个奇妙的想法,就是当我对着电脑屏幕的时候,电脑会先识别屏幕上的人脸是否是本人,如果识别是本人的话需要回答电脑说的暗语,答对了才会解锁并且有三次机会。如果都没答对就会发送邮件给我,通知有人在动我的电脑并上传该人头像。过程环境是win10代码我使用的是python3所以在开始之前需要安装一些依赖包,请按顺序安装否者会报错pip install cmake -i https://pypi.
转载
2023-10-05 20:43:40
5阅读
Python和Web屏幕抓取# 简单的屏幕抓取程序
from urllib.request import urlopen
import re
p = re.compile('<a href="(/jobs/\\d+)/">(.*?)</a>')
text = urlopen('http://python.org/jobs').read().decode()
for
转载
2023-08-22 19:59:11
170阅读
pyautogui可以用来控制键盘鼠标模拟人为操作,从而实现某些需要人工操作才能控制的场景,比如某些应用软件的测试、不适合爬虫的网页内容获取等场景。还可以用来截取屏幕,它附带了简单的图像识别功能,通过事先保存的模板图片,在屏幕上匹配该模板图片得到屏幕位置,再传递给鼠标控制函数实现点击、输入操作。pyautogui不是Python标准库,需要先安装:pip install pyautogui&nbs
转载
2024-02-02 09:19:27
184阅读
#读图,显示的代码import cv2
# 读取图像
img = cv2.imread(r'C:/labs/opencvtest/1.jpg', cv2.IMREAD_COLOR) #第一个参数是路径,第二个参数是读取方式,这里也可以写成1,三通道读取图片
# 创建窗口
cv2.namedWindow('opencv', cv2.WINDOW_NORMAL) #第一个参数是窗口名字,第二个参数是呈
转载
2024-02-03 05:09:57
65阅读
“Python编程几乎能做任何事,只要你敢想,敢尝试!”,今天来看下用Python代码怎么来控制你的安卓手机。具体的说是代替你的手,实现自动的触摸和一些动作,实现自动化操作!主要用的是安卓手机的Android调试桥(Android Debug Bridge),它是一个非常有用的工具!本文的这个快速指南中,我将向你展示如何使用Python代码与ADB交互,并如何创建2个快速脚本。ADB(Androi
转载
2023-09-13 20:30:49
154阅读
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼这个问题我大概解决了,一共有两个办法。先说我认为好的方法:方法一:添加两个模块import os和from win32.win32api import GetSystemMetrics,其中win32这个模块首先通过CMD输入python -m pip install pypiwin32安装(这个指令好像Python3.7之后不支持,要自己去官网下,去官
转载
2023-07-01 14:20:12
607阅读
一. PIL中的Imagegeab模块(效率低,一次需要0.5秒)
import time
import numpy as np
from PIL import ImageGrab
img = ImageGrab.grab(bbox=(100, 161, 1141, 610))
img = np.array(img.getdata(), np.uint8).reshape(img
转载
2020-08-21 12:10:00
325阅读
matplotlib第三方库,用于显示波形,而使用Duilib内嵌这个界面存在较大的困难,需要加上python的支持,还要内嵌界面,而外界用户与之交互的按钮又涉及到了一定的麻烦,所以最终决定还是使用python来做这个GUI应用程序。
由于之前有过C++Qt的基础,加上简单比较python的几个GUI库,最终决定采用PyQt5库。matplotlib、pandas等第三方库,其中有
转载
2023-08-10 13:42:10
170阅读
Jupyter Notebook:用Python玩大家来找茬fivecakes.com最近学习计算机视觉的时候遇到找两张图片不同的问题,找到解决方案后,在QQ游戏大家来找茬中实验了一下效果.要找不同首先得把两张图片提取出来嘛,我们先把电脑屏幕截图,然后再提取我们需要的图片.我对比过pyscreenshot,PIL和win32gui三种截屏库的截屏速度,发现PIL比其他的截屏方式快那么一点.屏幕截图
转载
2023-09-29 18:09:38
134阅读
在过去的几个小时里,我一直在尝试编写一个程序来完成我认为非常简单的任务:程序要求用户输入(比如"幸福"类型)程序使用此格式("http://thinkexist.com/search/searchquotation.asp")查询网站thinkexist。搜索=用户输入")程序返回网站的第一个报价。我试过将xpath与lxml结合使用,但没有经验,而且每一个构造都返回一个空数组。引用的实际肉似乎包
转载
2023-09-13 13:06:28
80阅读
用Python爬取手机壁纸,太简单了吧!人生苦短,快学Python!在Python爬虫的学习过程中,爬取图片几乎是每个初学者都练习过的项目,比如我们之前就分享过:如何用Python快速爬取小姐姐的美图?其中我们需要先利用Python中的request库和正则构建获取函数,以此爬取页面中的图片url。最近有位同学分享他抓包获取到了小米壁纸api接口,那这样再去手机壁纸,可就太简单了!我们只需访问接口
利用python提取视频中的字幕``一、导包import base64
import os
import cv2
import requests
import aip
from aip import AipOcr1.cv2报错解决办法:打开Anaconda Prompt,输入pip install opencv-python,等待安装。aip报错 解决办法:pip install baidu-ai
转载
2024-03-14 23:54:12
649阅读
1、手机滑动-swip# FileName : Tmall_App.py
# Author : Adil
# DateTime : 2018/3/25 17:22
# SoftWare : PyCharm
from appium import webdriver
caps = {}
caps['platformName'] = 'Android'
caps['platformVersion'] =
转载
2024-08-08 14:21:10
56阅读
Created on 2017年7月14日
第1课 本节内容介绍 5Minutes
毕业项目功能介绍
架构讲解
CMDB开发
上节作业:
将客户端发来的数据存放到后台并记录到日志中
第2课 CMDB拾遗之Agent开发 35Minutes
将Try的功能单独放在一个类中,并对类中的数据进行封装,以后直接调用类,用于判断
#可以定义一个类,用来封装一些值,用于后续方法的判断,这样
转载
2024-08-20 17:50:49
45阅读
原标题:Python超级教程,使用Python进行检测面部特征今天,我们将学习如何使用图像来检测面部并提取诸如眼睛,鼻子,嘴巴等面部特征。作为捕捉面部的预处理步骤,我们可以做很多令人难以置信的事情,例如捕捉面部用于标记照片中的人物(手动或通过机器学习),创建效果以“增强”我们的图像(类似于Snapchat等应用中的图像),对面部进行情感分析等等。在过去,我已经介绍了如何使用OpenCV检测图像中的
转载
2023-09-21 06:35:47
106阅读