PYTHON
文章平均质量分 68
Cheryl_Xu
这个作者很懒,什么都没留下…
展开
-
【PYTHON并发学习】多线程Threading+多进程Multiprocessing+多协程Asyncio
并发编程,缩短运行时间。哪些程序提速的方法?单线程串行CPU-IO-CPI-IO如此一步一步执行多线程并发CPU与IO可以并行,IO的读取不需要CPU参与,实现并发。原理上仍是单CPU处理。多CPU并行多核CPU的电脑,可实现多任务CPU-IO执行,是真正的并行执行进行加速。多机器并行在多CPU并行的基础上,多机器进行任务运行。...原创 2022-07-20 17:43:18 · 1352 阅读 · 3 评论 -
【uiautomation】键指令大全(以及三种调用方式)+常用鼠标动作+SendKeys+Inspect学习
以上就实现了代码运行后,按空格结束运行的过程。一般来说,auto.IsKeyPressed()函数中跟的是某个指令,可以是键盘上某个键的,也可以输入某个大写字母或数字,也可以鼠标左键这个指令等。uiautomation中有三种类似的实现以上过程,(XXX需要更改)①auto.Keys.XXX,如auto.Keys.VK_SPACE注:其中=和后面的4个字符可以忽略需要的键的指令可以在下面找到(常见的笔者已经加粗了)②auto.SpecialKeyNames[‘XXX’],如auto.Special转载 2022-07-07 11:32:21 · 15668 阅读 · 6 评论 -
【Pandas】DataFrame+to_excel学习
此文仅进行学习记录2、to_excel参考文章:Pandas写入Excel函数——to_excel 技术总结原创 2022-07-07 11:12:19 · 2481 阅读 · 1 评论 -
Python头文件
这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。目的是在运行python脚本的时候告诉操作系统我们要用python解释器去运行py脚本。 这一句是告诉Python解释器:此源程序是utf-8编码的,也即告诉python解释器要按照utf-8编码的方式来读取程序。...转载 2022-06-22 11:18:30 · 1410 阅读 · 0 评论 -
Python 日志-装饰器
实现结果 控制台输出 文件输出 异常写入日志 装饰器调用为何装饰器输入的时候,需要带入write_case_log(),使用的是函数返回结果,而不是write_case_log函数?当将括号去掉,会提示:此函数不需要位置参数,但给了一个位置参数。其实write_case_log()等同于直接使用warpper_func,此处只是原作者将其多嵌套了一层进行封装。装饰器的执行,就是将目标函数名带入到装饰器函数中执行。菜鸟教程-装饰器1、 具备复制函数名,注释文档等功能,防止原函数名被重写原创 2022-06-22 11:15:40 · 602 阅读 · 2 评论 -
动态规划算法
文章目录1、穷举法/暴力规划法2、记忆化搜索/带备忘录递归/递归树剪枝3、非递归/迭代方式学习视频:https://www.bilibili.com/video/BV1AB4y1w7eT1、穷举法/暴力规划法时间复杂度:数组中的每个数,可以取,也可以不取,复杂度:O(2^n)子序列最多遍历n次,复杂度:O(n)总复杂度:O(n*2^n)L=[1,5,2,4,3]def e(nums,i): if i ==len(nums)-1: return 1 max原创 2022-05-31 11:19:31 · 208 阅读 · 0 评论 -
PYTHON 牛客刷题记录
文章目录一、pandas是什么?1、HJ81 字符串字符匹配--SET使用2、二维数组操作--map(),split()使用一、pandas是什么?1、HJ81 字符串字符匹配–SET使用描述判断短字符串S中的所有字符是否在长字符串T中全部出现。请注意本题有多组样例输入。数据范围:1\le len(S),len(T)\le200\1≤len(S),len(T)≤200进阶:时间复杂度:O(n)\O(n) ,空间复杂度:O(n)\O(n)输入描述:输入两个字符串。第一个为短字符串,第二个为原创 2022-05-09 17:23:00 · 2119 阅读 · 0 评论