自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (10)
  • 收藏
  • 关注

原创 Python的print()函数打印相关和转义

print()和转义

2024-02-03 11:39:51 130

原创 Python迭代器与生成器研究记录

生成器是特殊的迭代器,所以生成器一定是迭代器,迭代器一定是可迭代对象

2023-12-09 18:16:53 550

原创 基于windows系统使用Python对于pc当前的所有窗口的相关操作接口

待定。

2023-12-02 11:59:58 784

原创 python的socket模块以及通信相关学习笔记

服务端代码样例s.bind() #绑定(主机,端口号)到套接字s.listen() #开始TCP监听s.accept() #被动接受TCP客户的连接,(阻塞式)等待连接的到来s.connect() #主动初始化TCP服务器连接s.connect_ex() #connect()函数的扩展版本,出错时返回出错码,而不是抛出异常s.recv() #接收TCP数据s.send() #发送TCP数据(send在待发送数据量大于己端缓存区剩

2023-11-20 23:18:20 352

原创 汇总记录Python常用的基础内置方法

【代码】汇总记录Python常用的基础内置方法。

2023-11-04 12:36:31 138

原创 python的日志模块学习记录

** 2.配置日志配置项(基本配置一般不能满足需要,一般使用字典配置如下)****** 3.调用配置,是日志配置生效****** 4.打印日志****** 1.导入***

2023-11-01 23:36:03 256

原创 python内置模块hashlib对于字符串的加密解密加盐

【代码】python内置模块hashlib对于字符串的加密解密加盐。

2023-10-30 22:29:44 614

原创 Python的内置shutil模块(主要是剪切压缩等功能)以及压缩解压文件等常用接口汇总记录

【代码】Python的内置shutil模块(主要是剪切压缩等功能)以及压缩解压文件等常用接口汇总记录。

2023-10-29 14:20:36 188

原创 Python的内置os模块常用接口汇总记录

【代码】Python的内置os模块常用接口汇总记录。

2023-10-29 12:00:27 113

原创 Python的random随机模块相关学习记录

【代码】Python的random随机模块相关学习记录。

2023-10-28 18:00:50 207

原创 Python对于时间相关模块的学习记录(time,datetime等模块)

【代码】Python对于时间相关模块的学习记录(time,datetime等模块)

2023-10-28 16:45:38 189

原创 python的第三方模块pandas模块学习笔记

pandas常常和numpy模块一起使用。

2023-10-18 22:05:50 254

原创 python中使用xml.dom.minidom模块读取解析xml文件

xml.dom.minidom模块应该是内置模块不用下载安装。对于一个xml文件来说比如这个xml文件的内容为如下。

2023-10-16 23:27:05 642

原创 Python代码方式获取当前python的版本号信息以及获取当前python所有已经安装的第三方安装包名字

【代码】Python代码方式获取当前python的版本号信息以及获取当前python所有已经安装的第三方安装包名字。

2023-10-16 22:11:21 201

原创 python的pyecharts第三方模块绘制高端统计图表

官方介绍路径注意:官方文档是介绍的python -m pip install pyecharts==0.1.9.5版本的pyecharts的使用方法,此版本稍微老一点,而不知道为啥他们这个模块低版本到高版本的兼容性做的不好,有些接口等有出入。

2023-10-14 19:55:47 176

原创 python安装升级第三方模块方法(pip安装)

【代码】python安装第三方模块方法。

2023-09-29 18:00:39 684

原创 windows的ui自动化测试相关

ui自动化测试

2023-09-25 23:07:24 145

原创 python的多线程多进程与多协程

python的多线程是假多线程,本质是交叉串行,并不是严格意义上的并行,或者可以这样说,不管怎么来python的多线程在同一时间有且只有一个线程在执行(举个例子,n个人抢一个座位,但是座位就这一个,不管怎么抢同一时间只有一个人在座位上可能前一秒是a在座位上座,后一秒b就给抢去了)建立一个类然后继承这个类threading.Thread。多线程大体上有两种实现方式。threading模块。

2023-09-21 23:01:28 535

原创 windows当中系统相关python接口

【代码】windows当中系统相关python接口。

2023-09-21 22:41:12 30

原创 关于python类中的魔法方法以及一些关于类对象的内置方法

方法可以说是一对,一个是展示实例的所有属性值,一个是设置对象的属性值 ,当在对象内部设置或者生成新的属性和值得时候会调用__setattr__方法将这个属性和值插入到__dict__的字典里面,__setattr__方法内部的实现基本可以认为是给__dict__的字典插入新的键值的动作,可以对其进行重写但是要注意不要影响实例对象的属性赋值功能。__init__方法会在创建类的实例对象的时候调用。__dict__方法两种用法。__setattr__方法,

2023-09-21 22:34:11 140

原创 mysql使用学习笔记

# 连接mysqlmysql -h localhost -u root -p xxxxxmysql -h ip -u root -p xxxxx# 创建账号create user "user name" @localhost identified by "password";create user "test_user" @localhost identified by "root";# 删除账号drop user 用户名@地址ip;drop user test_user@localhost

2022-04-13 23:10:28 493

原创 关于使用pyinstaller打包基于python的工程

python工程可采用pyinstaller进行打包,需提前安装pyinstaller模块和installer模块,安装方法就是python -m pip install pyinstallerpython -m pip install installer

2022-04-03 12:59:44 1562

原创 牛客机试题整理Ⅱ

给定一个射击比赛成绩单 包含多个选手若干次射击的成绩分数 请对每个选手按其最高三个分数之和进行降序排名 输出降序排名后的选手id序列 条件如下 1. 一个选手可以有多个射击成绩的分数,且次序不固定 2. 如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手 3. 如果选手的成绩之和相等,则相等的选手按照其id降序排列 输入描述: 输入第一行 一个整数N 表示该场比赛总共进行了N次射击

2022-03-20 16:33:23 219

原创 算法思路笔记

def bubble_sort(alist): """冒泡排序""" for j in range(len(alist)-1,0,-1): # j表示每次遍历需要⽐较的次数,是逐渐减⼩的 for i in range(j): if alist[i] > alist[i+1]: alist[i], alist[i+1] = alist[i+1], alist[i] return alistli =

2022-03-10 16:22:48 118

原创 web网页的js定位操作语法

可在当前网页界面按F12切换到控制台界面,然后切换到console页签,然后就可在控制台输入对应语法对页面的不同按钮等进行定位操作定位方法为:除了id定位的是单个的element元素对象,其他都是elements对象类似于python中的list1.id定位document.getElementById("id")2.name定位返回listdocument.getElementByName("name")3.标签名定位返回listdocument.getElementByTagName("

2022-02-20 10:25:59 1313

原创 windows电脑中cmd(dos)命令记录

查看当前所有进程tasklist杀死进程taskkill /f /im 进程名

2022-02-16 21:20:49 459

原创 python获取当前pc的分辨率(windows)

获取系统缩放后的分辨率方法一import win32api, win32con, win32gui, win32com, win32printfrom win32.lib import win32conw = str(win32api.GetSystemMetrics(0))h = str(win32api.GetSystemMetrics(1))print(w, h)获取系统缩放后的分辨率方法二import ctypesw = ctypes.windll.user32.GetSystemM

2022-02-16 21:16:34 2570

原创 python对pc的窗口进行操作(windows)

import win32conimport win32gui直接获取当前pc最上面窗口的句柄page_hwnd = win32gui.GetForegroundWindow()根据窗口句柄获取窗口的类名top_page_class_name = win32gui.GetClassName(page_hwnd)根据窗口句柄获取窗口的名字top_page_name = win32gui.GetWindowText(page_hwnd)根据窗口句柄获取窗口的坐标数值 得到的返回值为元组类型如(1

2022-02-16 21:09:11 3858

原创 使用uiautomation模块来对基于windows系统的pc中的前端界面进行自动化测试(查找控件,点击控件等)

uiautomation模块是第三方模块需要先安装pip3 install uiautomationuiautomation模块的自动化测试需要配合UISPY工具来进行调试参照博客import osimport subprocessimport uiautomationimport time#打开计算器进程subprocess.Popen('calc.exe')time.sleep(2)# 四类标签格式# 程序窗口:WindowControl()# 按钮:ButtonCont

2021-02-06 16:03:14 1326 1

原创 subprocess模块浅析

subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值可以用他来打开一个工具subprocess.run(args, *, stdin=None, input=None, stdout=None, stderr=None, capture_output=False, shell=False, cwd=None, timeout=None, check=False, encoding=None, errors=None, text=None, env=None

2021-02-06 13:02:19 359 1

原创 python3函数注释方法解析

python3有一种新的注释函数方法,在工作之中我刚碰到也一脸懵逼如下函数def test(self, s: str) -> int:这是python3的新特性,简单理解为s:str中的s还是你要传的形参这个没有变,str为该形参的注释,意思是告诉你传入的s应该是个字符串,当然这里重点理解一下注释二字,也就是说python仍然是动态赋值类型语言,这里虽然告诉你s应该是字符串,但是你传一个int进去,你的代码也是可以正常跑的(前提是代码内部能正常处理该类型),只不过如果你使用的IDE是pycha

2021-02-06 10:47:06 529 2

原创 python的请求网页方法浅析(requests和urllib)

1.urllib模块urllib.request可以用来发送request和获取request的结果urllib.error包含了urllib.request产生的异常urllib.parse用来解析和处理URLurllib.robotparse用来解析页面的robots.txt文件请求返回响应的对象response = urllib.request.urlopen(url)# 响应的对象它主要包含的方法有 read() 、 readinto() 、getheader(name) 、 geth

2021-01-31 17:47:25 484

原创 牛客网python考题笔记

一,赋值问题list1 = {‘1’:1,‘2’:2}list2 = list1list1[‘1’] = 5sum = list1[‘1’] + list2[‘1’]print(sum)-------------------------------------------》5+5=10赋值: 只是复制了新对象的引用,不会开辟新的内存空间赋值就是引用如b = a: 赋值引用,a 和 b 都指向同一个对象。a = “2”b = “a”b和a理解为引用,a指针和b引用都指向字符串2这个内存二

2021-01-23 16:49:49 826

原创 jenkins临时笔记

jenkins的相关博客

2021-01-11 22:37:10 63

原创 sql语句以及Mysql数据库知识

进入某数据库mysql -D database -u root -p创建数据表create table newtable查询数据库select name,age from students±-------±----+| name | age |±-------±----+| 王刚 | 20 |±-------±----+1 row in set (0.30 sec)select * from students±—±-------±----±----±---------+

2021-01-10 19:23:45 87

原创 linux命令之xagrs的用法详解

xagrs命令和find 以及grep命令结合用的多一点如下个人理解是将上一个命令返回的结果流通过特定规则(默认情况下是通过空格分割)截取成很多小片,然后将小片目标们放入到一个类似列表的东西里,以便后面的命令可以对分割的单个目标进行操作(类似于便利操作),纵使后面的命令一般不能用在管道上也可以使用,如echo等命令选项说明-d 选项 (指定分割符)默认情况下xargs将其标准输入中的内容以空白(包括空格、Tab、回车换行等)分割成多个之后当作命令行参数传递给其后面的命令,并运行之,我们可以使用

2021-01-10 12:01:42 1037 1

原创 关于web的前端ui自动化使用selenium+python的实现

第一步安装selenium模块pip install selenium第二步安装对应浏览器的自动化驱动(测试用浏览器推荐谷歌或者火狐)chromedriver.exe谷歌浏览器驱动地址三使用from selenium import webdriver# 创建driver对象driver_obj = webdriver.Chrome(r"d:\webtool\chromedriver.exe")# driver_obj = webdriver.Firefox()...

2021-01-09 22:57:39 219 1

原创 linux命令之pdb的用法详解(python在linux环境上调试的python内置模块pdb)

pdb工具(模块)是python自带的在linux中的断点调试工具参数如下l # 查看运行到哪行代码n # 单步运行,跳过函数s # 单步运行,可进入函数p 变量 # 查看变量值b 行号 # 断点设置到第几行b # 显示所有断点列表cl 断点号 # 删除某个断点cl # 删除所有断点c # 跳到下一个断点r # return 当前函数exit # 退出使用方法为1.python -m pdb test.pyroot@iZbp11vz1brexya9wf6w6eZ:~# cat

2021-01-09 15:07:43 1076

原创 linux命令之grep的用法详解

grep的常用用法grep [options] PATTERN [FILE...]即grep [选项] 要查找的字符串 查找范围(查找路径),常用组合为grep -rinl "要查找的字符串" 查找范围,rinl表示如下:-r 是递归查找,查找所有文件包含子目录中的文件-i 忽略大小写-n 是显示行号-l 只列出匹配的文件名-L 或 --files-without-match : 列出不匹配的内容条件的文件名-v 排除特定内容的行-e 使用正则表达式来匹配样例查找当前文

2021-01-09 10:51:03 670 1

原创 git 提交流程(自己fork库到主库)

# 在自己的fork库里面添加远程库git remote add upstream https://xxxx/xxxx/xxxxxxxxxx.gitgit fetch upstreamgit checkout mastergit merge upstream/mastergit push origin master# 以同步的最新的主库master分支为模板创建一个新的分支git checkout -b newbrach# 修改完后add commit之后把改动推送到该分支的远端git p

2021-01-05 23:52:01 519

python的pyecharts第三方模块绘制高端统计图表样例

python的pyecharts第三方模块绘制高端统计图表样例

2023-10-15

python的pyecharts第三方模块绘制高端统计图表

python的pyecharts第三方模块绘制高端统计图表

2023-10-15

uiautomation模块源码

uiautomation模块源码

2023-09-26

图像识别开源python工程ocr

图像识别开源python工程ocr

2023-09-26

句柄元素查找工具工具.zip

句柄元素查找工具工具.zip

2021-05-18

java学习代码

java学习代码学习代码学习代码

2019-11-27

BYHK音乐者V1.0.rar

BYHK音乐者V1.0.rar

2019-11-22

python面试知识点整合版.docx

python面试知识点整合版.docx

2019-11-13

03.Scrapy框架入门.pptx

个人实践项目总结

2019-11-12

ppt所有和插件文件.rar

python知识文件

2019-11-06

爬虫项目.rar

爬虫项目.rar

2019-11-06

BUG管理系统.rar

BUG管理系统.rar

2019-10-31

EducationalAdministration.rar

EducationalAdministration.rar

2019-10-31

weihangboke.rar

博客项目代码

2019-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除