02 2023 档案
摘要:我们常需要SSH远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,在此期间不能关掉窗口或者断开连接,否则这个任务会被杀掉,一切就半途而废了。 可以使用以下两个方法: 方法一:nohup &守护进程 始终在后台运行 独立于控制终端(终端关闭不会影响到守护进程的关闭) [root@z
阅读全文
摘要:arrch架构服务器redis部署完成后,启动报错。做个记录。 arrch架构的redis安装包 下载链接:https://pan.baidu.com/s/1TMXNpMvMDWRFD1f5km7MwQ 提取码:36qk 启动redis报错如下: Redis will now exit to pre
阅读全文
摘要:做个记录,方便日后查看使用。 1. 查看CPU 1.1 查看CPU个数 [root@qy-ggyf-zyl-31 ~]# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 8 1.2 查看CPU详情 [root@qy-ggyf-zyl-31
阅读全文
摘要:有需求,就有方法。实现如下: 1. 需求: 将A、B两列数据合并为一列 2. 方法: 2.1 在C列输入A、B两列合并后的数据:501001001 2.2 选中C列,按组合键 Ctrl+E,在C列中就自动合并了A、B两列的内容 注:上述方法,三列或多列合并成一列,亦可。
阅读全文
摘要:在执行UI自动化的过程中,浏览器总是会弹出,如果自动化环境是在个人办公笔记本,在工作过程中会影响正常办公。故需要将UI自动化执行时的浏览器隐藏。 代码实现如下: from selenium import webdriver #浏览器启动选项 option=webdriver.ChromeOption
阅读全文
摘要:将python程序中的所有打印内容都输出到日志文件中,在程序执行完成后,方便查询程序运行过程是否出现异常。 1. 将打印内容输出到日志文件 1.1 代码实现: sys.stdout = open('screenshot.log', 'w'),将打印内容写入文件,终端不再显示。 import sys
阅读全文
摘要:需求:读取Excel表中数据,每行数据放在一个列表中,再把所有列表都存入到一个列表中,形成二维列表。 实现方法:导入可在Python处理Excel表格数据的模块。 excel表: 方法一:xlwings 了解到xlwings很强大,但是折戟沉沙(本地环境问题)。 1. 写一个测试demo如下: im
阅读全文
摘要:某平台url中的时间格式为时间戳,将时间变量传入url前,需要将固定格式的时间转换为时间戳。使用python中的time模块,对时间的几种格式进行转换。 strptime(),将时间字符串转换成 结构化时间。 注意,结构化时间是所有转换的过渡格式。 mktime(),将结构化时间 转换为时间戳。 实
阅读全文
摘要:最近计划做一个自动截图的工具,目的是实现性能测试资源监控平台(grafana)各硬件资源的自动截图,解放手工操作。前期的截图做了如下探索。 1. 整个页面截图 1.1 代码实现 通过save_screenshot或get_screenshot_as_file方法实现,但只能截取整个web页面图片。代
阅读全文
摘要:通过浏览器驱动获取页面元素的8种方式。 定位方法: 通过webdriver对象的find_element方法 通过 id获取元素 el = driver.find_element(By.ID,'id') 通过 name获取元素 el = driver.find_element(By.NAME,'na
阅读全文
摘要:问题记录:运行python程序时,出现报错:ModuleNotFoundError: No module named 'requests' 问题原因:没有安装requests库 解决办法:安装requests库 D:\Program Files\python3\Zyl>pip install req
阅读全文