sqlite python

【Python】ThreadPoolExecutor 线程池

线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。 当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池中变成空闲状态,等待执行下一个函数。 线程池的基类是 concurrent.futures 模块中的 Executor;Execu ......
ThreadPoolExecutor 线程 Python

python学习三:课后作业:猜年龄小游戏

'''猜年龄小游戏,有三点需求:1.允许用户最多尝试三次2.每尝试三次后,如果还没猜对,就问用户是否还想继续玩儿,如果回答Y或y,就继续让其猜三次,以此往复,如果回答N或n,就退出程序。3.如果猜对了,就直接退出。'''a=1while a: age = int(input('请第一位用户输入年龄: ......
小游戏 年龄 python

Python生成随机验证码

Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Image img = Image.new(mode='RGB', size=(120, 30), co ......
Python

02:python-函数

正文 # 1:调用内置函数 # 调用绝对值函数 abs() intAbs = abs(-20) print(intAbs) # 调用最大函数 intMax = max(1, 2, -1, 10) print(intMax) # 数据类型转换 print(int('124')) # 字符串转int p ......
函数 python

Python小练习:权重初始化(Weight Initialization)

Python小练习:权重初始化(Weight Initialization) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 调用Pytorch中的torch.nn.init.xxx实现对模型权重与偏置初始化。 1. weight_init_test. ......
权重 Initialization Python Weight

【转】python pip 换源阿里云

via:python pip 换源阿里云 - 知乎 (zhihu.com) pip换源阿里云只需要在cmd输入一条命令: pip config set global.index-url https://mirrors.aliyun.com/pypi/simple ......
python pip

opencv-python 4.13. 霍夫线变换

前言 霍夫变换是一种特征检测(feature extraction),被广泛应用在图像分析(image analysis)、计算机视觉(computer vision)以及数位影像处理(digital image processing)。 霍夫变换(Hough Transform)是图像处理中的一种 ......
opencv-python opencv python 13

python系列007

//使用类进行设备控制 类文件内容 import pyvisa import numpy as np import time class PiDevice: def __init__(self): self.device_id = None #默认无设备连接 def find_device_addr ......
python 007

CS50-Python实验5,6

Week 5 Unit Tests Testing my twittr 题目描述: 测试Problem Set2中Setting up my twttr程序; 题解: twttr.py def main(): print("Output: ", shorten(input("Input: "))) ......
Python CS 50

Python字节

python的文件操作中,一个中文字符等于3个字节。 1B(byte,字节)= 8 bit(位)1KB(Kilobyte,千字节)= 1024B = (10的3次方) B1MB(Megabyte,兆字节,百万字节,简称“兆”)= 1024KB = (10的6次方) B 1GB( GB,吉字节,千兆) ......
字节 Python

Python学习——Day1

学习python与C语言相似,第一件事也是输出一个”Hello World"。 但是相比C语言,python的输出要简洁好多,他没有换行符\n也能自动换行,print()函数里字符串无论是使用单引号还是双引号结果都能正常输出且输出结果一样。 第二个就是注释,python则与C语言不同,这里用到的是# ......
Python Day1 Day

20230406-Python-if判断-day4

条件语句 4月6 场景假设: 网吧上网 去⽹吧进⻔想要上⽹必须做的⼀件事是做什么?(考虑重点) 为什么要把身份证给⼯作⼈员? 是不是就是为了判断是否成年? 是不是如果成年可以上⽹?如果不成年则不允许上⽹? 其实这⾥所谓的判断就是条件语句,即条件成⽴执⾏某些代码,条件不成⽴则不执⾏这些代码。 if语句 ......
Python-if 20230406 Python day4 day

python requests-html

#pip install requests-html ''' 目标网站: https://pic.netbian.com ''' from requests_html import HTMLSession import re,os import requests from tqdm import t ......
requests-html requests python html

Python中,类的特殊方法与内置函数的关联

Python类 Python类的设计原则 封装(Encapsulation):Python类被设计用来将相关数据和行为封装到一个独立的单元中。 继承(Inheritance):Python支持继承,允许子类从父类继承属性和方法。有利于代码的复用和创建相关类的层次结构。 多态(Polymorphism ......
函数 方法 Python

python系列006

先使用一个文件控制设备 import time # import pyvisa from pimi import PiDevice device = PiDevice("ASRL3::INSTR") #创建实例,并手动写入地址参数,可以借助NI Max读取 whoisPower = device.P ......
python 006

python中动态导入文件的方法

1.简介 在实际项目中,我们可能需要在执行代码的过程中动态导入包并执行包中的相应内容,通常情况下,我们可能会将所需导入的包及对象以字符串的形式传入,例如test.test.run,下面将介绍如何动态导入。 假设存在如下包: 其中test.py的内容如下: count = 1 def run(): p ......
文件 方法 动态 python

Python+Requests+pytest+allure+yaml+DDT+logs 的自动化测试框架

下面是一套基于 Python+Requests+pytest+allure+yaml+DDT+logs 的自动化测试框架示例: Python 3.6 或更高版本 requests 库:用于发送 HTTP 请求和处理响应 pytest 测试框架:用于编写和运行测试用例 allure 测试报告工具:用于 ......
框架 Requests Python pytest allure

Python究极面试题02

Python面试究极题02 脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么? 脏读:指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存到数据库中,也就是不存在的数据。读到了并一定最终存在的数据,这就是脏读 不可重复读:指的是在一个事务内,最开始读 ......
Python

通过python控制windows窗口的关闭和显示

代码: import win32gui, win32con, win32api import os,sys,re import ctypes import time def showWindow(hwnd): # 展示窗口,以下几行代码都可以唤醒窗口 win32gui.ShowWindow(hwnd ......
windows python

opencv-python 4.12. 模板匹配

理论 模板匹配是一种在较大图像中搜索和查找模板图像位置的方法。为此,OpenCV附带了一个函数cv.matchTemplate()。它只是在输入图像上滑动模板图像(如在2D卷积中),并比较模板图像下的输入图像的模板和补丁。在OpenCV中实现了几种比较方法。它返回一个灰度图像,其中每个像素表示该像素 ......
opencv-python 模板 opencv python 12

python面向对象基础

1.__str__ def __str__(self): return '****' print 对象时,打印的为__str__函数返回的值 2.__del__() def __del__(self): #pass 当删除对象时,将会自动调用__del__函数(删除对象:del obj) pytho ......
对象 基础 python

python3使用seaborn生成带有扰动点的分组箱型图

不分组箱型图 import json import seaborn as sns import matplotlib.pyplot as plt fig = plt.figure(figsize=(20, 5)) sns.set(style="darkgrid") xData = [] yData ......
python3 seaborn python

python 打包及发布

打包 python setup.py bdist_wheel 需要进行C++编译,因此在执行上述命令之前请确保已经安装了【Visual Studio(Windows)】、【GCC(Linux)】、【XCode(Mac)】编译器。 发布 先安装一下 twine: python -m pip insta ......
python

Python目录结构

DLLs:python的动态链接库,跟编译器有关,和python 编程关系不大。 Doc:python的参考书,有很多实例。 lnclude:python编译器的C语言源码。 Lib:这个库很重要,是python的标准库,你扩充的库都安装在这里面。 libs:python的内置库,语法存在的地方。 ......
结构 目录 Python

Python小练习:进度条

Python小练习:进度条 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 用Python两种方式实现进度条功能,一种是自定义的进度条,一种是调用tqdm库来实现。 1. process_test.py 1 # -*- coding: utf-8 -* ......
进度 Python

python-requests库文档学习

quickstart 英文文档:https://requests.readthedocs.io/en/latest/user/quickstart/ Passing Parameters In URLs在url中手动传递参数 payload = {'key1': 'value1', 'key2': ......
python-requests requests 文档 python

python实现各种算法详解,以及时间复杂度

python实现各种排序 1. 快速排序 1:首先取序列第一个元素为基准元素pivot=R[low]。i=low,j=high。 2:从后向前扫描,找小于等于pivot的数,如果找到,R[i]与R[j]交换,i++。 3:从前往后扫描,找大于pivot的数,如果找到,R[i]与R[j]交换,j--。 ......
复杂度 算法 时间 python

自学Python爬虫笔记(day3)

环境python3.9版本及以上,开发工具pycharm 数据解析提供了4种解析方式:re解析、xpath解析、bs4解析、pyquery解析 首先初步入门学习了爬虫方面的正则表达式。 正则表达式(regular expression)是一种使用表达式的方式对字符串进行匹配的语法规则。使用正则表达式 ......
爬虫 笔记 Python day3 day

Python的函数和方法如何区分呢?

结论>>>:无论是函数还是方法都用def关键字来定义 方法:只要是自动传值都是方法、由谁来调用、会把自身传入 函数:有几个值就传几个值否则会报错 一、详细介绍函数和方法 1. 函数 Python中的函数其实就是我们没有学面向对象编程之前一直在用的编程思想 有几个参数就要传几个参数,否则会报错 2. ......
函数 方法 Python