![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
水培的薄荷
一切要彻头彻尾错了,才知道重新来过
展开
-
2021-05-10 python 进程超时自动退出 装饰器
python 进程超时自动退出 装饰器 用于pytest数据驱动,一个用例超时退出会导致剩下用例无法运行,目前没想到好的解法 用例测试的时候,单进程测试,发现有些用例执行时间特别长,卡死,影响下面用例的执行。刚开始在主函数内添加了超时退出,但是感觉用的不方便,虽然也能实现功能,但是主函数变得特别累赘,所以还是选择写一个装饰器。 思路 利用python的多线程一个线程控制主进程运行时间,时间到则利用线程os._exit()迫使主进程退出。另一个线程调用主进程函数执行脚本。 代码 from func转载 2021-05-10 11:20:25 · 408 阅读 · 0 评论 -
python shutil模块
python的shutil模块 shutil:高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])(copyfileobj方法只会拷贝文件内容) 将文件内容拷贝到另一个文件中 import shutil shutil.copyfileobj(open('old.xml','r'), open('new.xml', 'w'...转载 2019-05-14 14:08:27 · 103 阅读 · 0 评论 -
python模块之 paramiko
python模块之 paramiko 安装 该模块提供了ssh及sft进行远程登录服务器执行命令和上传下载文件功能,为第三方软件包,需要安装 pip install paramiko --user 1基于用户名和密码的sshclient方式登录 #建立一个sshclient对象 import paramiko ssh=paramiko.SSHClient() #允许将信任的主机自动加入到host...转载 2019-05-28 14:33:04 · 145 阅读 · 0 评论