
【Python】
Python
code&&coder
这个作者很懒,什么都没留下…
展开
-
Python psutil 获取系统信息
一、说明psutil = process and system utilities,psutil是一个开源切跨平台的库,其提供了便利的函数用来获取才做系统的信息,比如CPU,内存,磁盘,网络等。二、代码import psutil as pdef memory(): info = p.virtual_memory() return info[2]passdef cpu(): info = p.cpu_percent(1) return infopassprin原创 2020-05-18 22:00:05 · 260 阅读 · 0 评论 -
Python pillow 截屏功能
一、效果图二、代码from PIL import ImageGrabimg = ImageGrab.grab()img.save('img.png')img.show()原创 2020-05-18 21:31:21 · 1187 阅读 · 0 评论 -
Python OpenCV 摄像头实现人脸检测
一、效果图二、代码import cv2import numpy as npface_cascade = cv2.CascadeClassifier("C:\Program Files\Python38\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml")eye_cascade = cv2.CascadeClassifier("C:\Program Files\Python38\Lib\site-packages\cv2原创 2020-05-16 14:02:42 · 368 阅读 · 0 评论 -
Python OpenCV驱动笔记本摄像头
一、效果图二、代码import cv2cap = cv2.VideoCapture(0)flag = 1num = 1while(cap.isOpened()): ret,frams = cap.read() cv2.imshow('img_capture',frams) key = cv2.waitKey(1) & 0xFF if key == ord('p'):#按键p触发图片写入 cv2.imwrite(str(num)+'.j原创 2020-05-16 13:22:14 · 598 阅读 · 0 评论 -
Python OCR字符识别
一、效果图二、代码import pytesseractfrom PIL import Imagepytesseract.pytesseract.tesseract_cmd = 'C://Program Files (x86)/Tesseract-OCR/tesseract.exe'english = pytesseract.image_to_string(Image.open('E://python/demo/english.png'))chinese = pytesseract.image原创 2020-05-14 22:22:28 · 685 阅读 · 0 评论 -
Python 获取窗口句柄,模拟鼠标点击
一、效果图二、代码import win32guiimport win32apiimport pyautogui# from pymouse import PyMousehwnd_title = {}def get_all_hwnd(hwnd, mouse): if (win32gui.IsWindow(hwnd) and win32gui.IsWindowEnabled(hwnd) and win32gui.IsWindowVisible(hwnd)原创 2020-05-13 22:54:06 · 20843 阅读 · 2 评论 -
Python sqlite3基本操作
一、代码import osimport sqlite3if os.path.exists('test.db'): os.remove('test.db')conn = sqlite3.connect('test.db')cursor = conn.cursor()cursor.execute('create table user(id int primary key,name varchar(20))')#增cursor.execute('insert into user (id,原创 2020-05-13 21:15:26 · 481 阅读 · 0 评论 -
Python 命令行编译Qt工程
一、效果图二、代码cmd = r'C:\Windows\System32\cmd.exe'#VsDevCmd.bat路径需要加入系统环境变量# vsDevCmd_env = 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools'qtpro_cmd = 'cd E:/qt/untitled/untitled \r\n'from subprocess import *import threadi原创 2020-05-13 15:44:37 · 345 阅读 · 0 评论 -
Python 获取仓库远程分支代码
一、效果图二、代码 def getGitFile(self): import git repo = git.Repo.init() repo = git.Repo.clone_from(url='https://gitee.com/workspace1122/WorkBench.git', to_path='../project') print(repo,repo.active_branch) branchs = [原创 2020-05-13 11:17:31 · 959 阅读 · 0 评论 -
Python 压缩文件夹 解压缩文件
一、代码 def zip(self,dir): import time, datetime import shutil, os Time = datetime.datetime.now().strftime("%Y-%m-%d_%H-%M-%S") print(Time) shutil.make_archive(Time, "zip", dir) pass def unzip(self,zipfi原创 2020-05-12 23:01:14 · 214 阅读 · 0 评论 -
Python 自动生成条形码 二维码
一、效果图二、代码 def createQRimage(self,data): import qrcode qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_d原创 2020-05-12 22:14:43 · 1193 阅读 · 0 评论 -
Python OpenCV 实现人脸识别
一、说明OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库二、代码 def calface(self): import cv2 as cv cascade = cv.CascadeClassifier("C:\Program Files\Python38\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml") ## 读入分类器数据 sample_image =原创 2020-05-11 22:24:00 · 618 阅读 · 0 评论 -
Python爬取网页中所有的url
一、说明BeautifulSoup是一种可以从html和xml中快速提取内容的python库二、代码 def getAllUrl(self,url): import urllib.request from bs4 import BeautifulSoup html = urllib.request.urlopen(url).read().decode("utf-8") soup = BeautifulSoup(html, featu原创 2020-05-11 21:40:32 · 3889 阅读 · 0 评论 -
Python下载网络文件
一、说明urllib提供了一系列用于操作URL的功能二、代码from urllib import requestimport os,sysdef donwloadFile(url): dir = os.getcwd() print(dir) if not os.path.exists('filedownload'): os.mkdir('filedownload') os.chdir(dir+'/filedownload') filena原创 2020-05-10 11:28:00 · 469 阅读 · 0 评论 -
Python模拟百度自动输入搜索功能
一、效果图二、代码from selenium import webdriverimport timeimport reopt = webdriver.ChromeOptions() #创建浏览器driver = webdriver.Chrome(options=opt) #创建浏览器对象driver.get('https://www.baidu.com/') #打开网页# driver.maximize_window(原创 2020-05-09 21:20:27 · 1144 阅读 · 0 评论