- 博客(10)
- 收藏
- 关注
原创 Python迭代器理解
个人理解:迭代器在处理长文本场景下,有利于提高执行效率,减少内存使用情况。有一个很好的python迭代器例子,分享一下。例子来源:gitee_pythonbook。
2024-12-03 10:57:37
209
原创 AirTest介绍
AirTest是一个跨平台的UI自动化测试框架,基于图像识别原理,适用于游戏和App的自动化测试。它支持Windows、Android和iOS平台,并且可以通过Python脚本进行操作。AirTest主要用于模拟用户操作,如点击、滑动等,并通过图像识别来定位UI元素,从而实现自动化测试。
2024-11-05 14:14:31
1220
原创 python如何做到进程间数据共享
解决方式:引用multiprocessing 中的value。原因:Python进程间不支持数据共享,线程间支持。这样就能实现进程间的数据共享。
2024-04-19 17:54:46
390
1
原创 windows操作系统下安装ipmitool工具
1、 将IPMIToolWin.zip压缩包解压后,将整个文件夹放到任一目录,并复制ipmitool.exe所在目录;2、 cd到当前目录下执行impitool命令,出现下图提示说明安装完成。3、配置环境变量:
2024-02-01 10:10:25
6844
2
原创 Linux下如何验证snmp通讯及获取其对应的oid
1、可以通过如下指令判断snmp通讯是否打开,否则应当重新检查下snmp配置;2、当不清楚协议的时候,可以从根节点开始遍历。这样是无法获取其oid的,因此需要执行。即可获取到当前指标的oid。
2023-12-06 17:20:14
1321
原创 Pyspider安装遇到的所有坑
在https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl这个地址下载对应的python版本,一定得对应,不然安装不下来。出现 phantomjs not found, continue running without it 这个错误 ,下载phantomjs ,并将phantomjs.exe放到python.exe同级目录下。出现phantomjs exited:打开pyspider->webui->app.py 搜索async,用async_替换async。
2023-05-15 19:02:13
728
2
原创 Python八股文总结
生成器可以理解成就是迭代器,是有yield关键字的函数,使用iter()和next()获取yield返回对象,还可以使用类似(i for i in a)方法获取。python2用的是xrange,python3用的是range。浅拷贝:仅拷贝外部值,当被拷贝对象内部值发生改变时,浅拷贝对象内部元素不变。在不改变代码的情况下为函数扩展功能,主要应用于日志,参数校验,权限校验。python2的/运算返回的是整型,python3返回类型是浮点型。__new__的参数是cls,__init__的参数是self。
2023-04-01 17:40:08
875
原创 MySQL的体系结构
数据库:物理操作系统文件或其它形式文件类型的集合,MySql文件以frm,MYD,ibd等后缀结尾(操作系统文件),当存储引擎为NDB时,文件存在于内存中。数据库实例:MySql数据库后台线程以及一个共享内存组成。关系:数据库与实例通常是一一对应的,在集群的情况下除外。数据库和数据库实例,我的理解是好比实例化对象。数据库是一些操作系统文件组成的集合,而数据库实例是连接数据库与用户之间的桥接,用户对于数据库的增上改查操作完全是基于实例进行。
2023-04-01 15:52:34
161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅