![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
HanWang~
这个作者很懒,什么都没留下…
展开
-
python超时控制
func_timeout模块提供了函数超时控制及错误捕获机制 (使用signal控制函数的执行时间。转载 2023-02-23 15:40:29 · 761 阅读 · 0 评论 -
Python格式转换
【代码】Python格式转换。原创 2023-02-17 16:44:30 · 75 阅读 · 0 评论 -
docker学习及尝试
https://blog.csdn.net/DDDDeng_/article/details/108421269https://blog.csdn.net/zhezhebie/article/details/75501149root@ubuntu:/home/hanw/Desktop# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEubuntu 18.04 e28a50f651f9 3原创 2023-01-30 15:51:30 · 249 阅读 · 0 评论 -
pyautogui的使用
locateCenterOnScreen类似opecv的PM,我们提供的图片对系统分辨率,缩放有着严格限制,只要系统分辨率,缩放有变化,就会造成定位不了的情况。原创 2022-09-30 15:50:21 · 360 阅读 · 0 评论 -
websocket通信
在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。浏览器插件中添加websocket发送,接收代码。这里通过客户端主动关闭连接,以处理打开后的连接关闭问题。使得C/S间的数据交换变得更加简单,允许服务端主动向客户端推送数据。服务端代码,允许多个客户端连接,并实现广播消息。目的:实现本地exe和浏览器插件的双向通信。服务端:本地exe(python)单个TCP连接上的全双工通信协议。客户端:浏览器插件(js)原创 2022-09-05 18:15:33 · 568 阅读 · 0 评论 -
flask服务构建使用
需求场景:使用ajax从百度向flask服务发送数据。www.baidu.com->localhost:5000遇见跨域问题。得到的request请求数据一般为ImmutableMultiDict,转换为dict使用to_dict()。Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。gunicron构建服务存在日志管理,多线程构建等便捷功能。pip安装flask,构建基本服务base.py。base.py启动的服务会产生警告。原创 2022-09-05 10:56:47 · 230 阅读 · 0 评论 -
python win32api鼠标点击位置分辨率切换测试
python win32api鼠标点击位置分辨率切换测试。原创 2022-09-01 17:16:52 · 593 阅读 · 0 评论 -
PyQt5可视化开发
python PyQt5可视化开发原创 2022-06-25 19:28:59 · 627 阅读 · 0 评论 -
No module named ‘typing_extensions‘
在这呢https://blog.csdn.net/weixin_44622686/article/details/124270400转载 2022-05-31 19:36:34 · 1464 阅读 · 0 评论 -
python PySimpleGUI
通过sg.Window显示提示信息,并按指定键退出。指定键退出可以外部实现。存在问题:子线程创建的方式退出不太稳定,在某些场景下线程销毁失败。原创 2022-04-15 16:01:50 · 463 阅读 · 0 评论 -
jTessBoxEditor自己训练
下载jTessBoxEditor3.2http://vietocr.sourceforge.net/training.html下载解压就能用了。安装jre依赖使用jTessBoxEditor进行自定义训练相关参数说明这里自己制作训练图片,自己做标注依靠两个文件生成可用*.traineddata数据。...原创 2022-04-06 15:27:59 · 558 阅读 · 0 评论 -
python单元测试
python目录切换描述项目结构依赖python3.6.8pip3 install pytestpip3 install pytest-covpip3 install pytest-mock需求:tests文件夹下的testscript.py需要测试code文件夹下的xxx.py代码,且每个xxx.py文件里有一个class。#testscript.py#!/bin/python3import unittest,sys,oscurPath = os.path.abspath(os原创 2021-10-27 16:10:37 · 96 阅读 · 0 评论 -
使用Python将json数据写入.json文件
在某个类中创建的json文件写入函数,要使用的话稍微改一下。def jsonWrite(self): '''.json文件创建''' json_dir = "json" if not os.path.exists(json_dir): os.mkdir(json_dir) file_name = 'rbd_ceph_'+self.param_dict['n']+'pan.json' j原创 2021-09-29 17:38:25 · 2199 阅读 · 0 评论 -
Python刷题-剑指Offer
剑指 Offer 09. 用两个栈实现队列class CQueue: def __init__(self): self.stack1 = [] self.stack2 = [] def appendTail(self, value: int) -> None: self.stack1.append(value) return self.stack1 def deleteHead(self) -> in原创 2021-08-10 10:30:09 · 136 阅读 · 0 评论 -
python刷题
1.两数之和class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: for i in range(0,len(nums)): if target>=0: if nums[i]<=target: a = i sub = nums[i]原创 2021-08-03 19:26:27 · 216 阅读 · 2 评论 -
python selenium
初次打开Chrome安装相对应版本的chromeDriveselenium 自动化过程遇到浏览器显示:您的连接不是私密连接的网站# 跳过私密链接from selenium.webdriver.chrome.options import Optionsoptions = Options()options.add_argument('--ignore-certificate-errors')driver=webdriver.Chrome(options=options)...原创 2021-07-16 10:05:00 · 783 阅读 · 1 评论 -
python热力图绘制
根据图片数据绘制热力图色彩选择#热力图绘制import matplotlib.pyplot as pltimport seaborn as snsimport numpy as npimport cv2img1 = cv2.imread('img/EX.png', 0)img1 = cv2.fastNlMeansDenoising(img1, None, 25, 3, 21)# img1 = cv2.medianBlur(img1,3)H,W = img1.shapefor j in原创 2021-03-13 18:53:06 · 378 阅读 · 0 评论 -
matplotlib绘图
matplotlib绘制曲线#绘制曲线内像素均值变化曲线 数据来自img1index24.png的7次迭代import numpy as npfrom matplotlib import pyplot as pltfrom scipy.interpolate import make_interp_spline#解决中文显示问题plt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus'] = False原创 2021-03-02 15:26:47 · 54 阅读 · 0 评论 -
前端内容记录
节点类型:元素节点(head title a span),属性节点(href src class),内容节点(元素内文字、图片等)。HTTPS = HTTP + SSL/TSL=HTTP + 加密(非对称加密,对称加密,HASH算法) + CA证书 + 完整性保护。所以GET和POST的底层也是TCP/IP,也就是说,GET/POST都是TCP连接。为了充分利用单线程,在线程空闲时,Event Loop线程接受I/O操作请求,即异步模式。无状态,无连接,基于请求和响应,明文传输不安全,80端口。原创 2020-08-01 16:59:11 · 316 阅读 · 0 评论 -
Python内存管理
引用计数器环状双向链表refchain在python中创建的任何对象都会放在refchain链表中。name='hanw'#内部创建一些数据 结构体:【上一个对象,下一个对象,数据类型,引用个数,值('hanw')】myname = name #name引用计数加1data = 3.14 #创建一个float变量''' _ob_next _ob_prev ob_refcnt = 1 ob_type = float ob_fval = 3.14'''引用计数对象引用计数为0,原创 2020-09-07 15:09:40 · 127 阅读 · 0 评论 -
python数据结构
冒泡排序def bubbleSort(arr): for i in range(1,len(arr)): for j in range(len(arr)-i): if arr[j] > arr[j+1]: arr[j],arr[j+1] = arr[j+1],arr[j] print(arr) return arrbubbleSort([3,4,5,7,2,1,9])原创 2020-07-24 16:09:07 · 106 阅读 · 0 评论 -
python与django版本更新
FileResponseNew in Django 1.7.4.from django.http import FileResponseutf-8编码#python2import sysreload(sys)sys.setdefaultencoding("utf-8")#python3Python3字符串默认编码unicode, 所以sys.setdefaultencoding也不存在了。urllib2库...原创 2020-05-17 20:19:45 · 472 阅读 · 0 评论 -
django+vue环境搭建
参考1会出现TemplateDoesNotExist问题可以通过修改settings.py文件的TEMPLATES中的DIRS,即可看到结果'DIRS':[os.path.join(BASE_DIR,'myvue/dist/').replace('\\','/')],原创 2020-04-20 15:24:58 · 392 阅读 · 0 评论 -
Django(3.0.5)学习
1.attempt to write a readonly database将django项目中的数据库文件(db.sqlite3)和数据库文件所在文件夹提升权限chmod 777 db.sqlite3cd ..chmod 777 *原创 2019-12-05 17:23:54 · 259 阅读 · 0 评论 -
python学习5(高阶)
装饰器原创 2019-08-22 21:53:22 · 462 阅读 · 0 评论 -
python学习4(爬虫)
无登陆限制页特定信息获取及处理#虎牙lol主播排名import urllib.requestimport re #正则表达式from bs4 import BeautifulSoup#avatar flhtml = urllib.request.urlopen(r"https://www.huya.com/g/lol")bsObj = BeautifulSoup(html, 'lx...原创 2019-08-06 19:10:23 · 87 阅读 · 0 评论 -
python学习2(面向对象)
class Hero(): sum = 0 #类变量 def __init__(self,name,gender): #构造函数,(实例变量初始化)不能返回除None外的其他值 self.hero_name = name #实例变量 self.xxxx self代表对象 self.skill = ['Q','W','E','R']...原创 2019-07-23 20:43:33 · 120 阅读 · 0 评论 -
opencv笔记(python)
import cv2img1 = cv2.imread("image/05.tif") #图片读取img1 = cv2.resize(img1,(740,735))(B,G,R) = cv2.split(img1) #通道拆分cv2.imshow('a_window', G) #图片显示cv2.waitKey(0)原创 2019-06-06 16:32:40 · 167 阅读 · 0 评论 -
python批量处理
#参考#图像批量处理https://blog.csdn.net/forever0_0love/article/details/80058738#图像二值化https://www.cnblogs.com/ssyfj/p/9272615.htmlfrom skimage import data_dir,io,transform,color,filters...原创 2019-05-29 11:06:56 · 4048 阅读 · 0 评论