随笔分类 - 自动化
摘要:一、python获取windows各种硬件信息 import psutil # 系统的内存利用率 free = str(round(psutil.virtual_memory().free / (1024.0 * 1024.0 * 1024.0), 2))+'GB' total = str(roun
阅读全文
摘要:安装pipenv pip install pipenv 常用命令 cd进入项目目录执行以下命令使用当前系统的python3创建虚拟环境 pipenv install 出现以上的图 就说明 进入了 虚拟环境 激活虚拟环境 pipenv shell 显示目录信息 即路径 pipenv --where 找
阅读全文
摘要:一、需求背景 需要获取微信链接卡片的链接地址,正常情况下 点开卡片 -- 复制链接 -- 读取剪切板 就好了 但是有些链接卡片没有复制链接按钮,也不允许转发: 经过调研,可以通过点击 “在默认浏览器打开” 按钮在谷歌浏览器中获取 首先想到的是用selenium来读取url,后来考虑到还要下载webd
阅读全文
摘要:一、二维码识别模块 pyzbar报错 1.1 模块安装报错 参考:https://blog.csdn.net/pythonlaodi/article/details/112783132 项目识别二维码需要安装pyzbar,安装完,启动项目出现如下报错!FileNotFoundError: Could
阅读全文
摘要:一、问题描述 使用pipenv管理项目,一直好好的,忽然在一个项目中发现,不管安装多少次虚拟环境pipenv graph都会报错 Exception in thread Thread-2: ...... IndexError: list index out of range D:\代码\weebot
阅读全文
摘要:参考链接 web自动化,准备模拟一个修改名称的操作,想的是定位都输入框元素,然后使用clear()方法清空输入框内容,再重新输入一些内容 结果实际上发现并没有清空输入框内容,而是直接在输入框后面追加了(这里就可以确定元素肯定是定位到了的) clear()方法为什么会失效不得而知,在网上搜索了一大圈也
阅读全文
摘要:一、 pywinauto安装和启动 1.安装: pip install pywinauto 2.backend选择 和 控件查看工具inspect介绍 我们安装好Pywinauto之后,首先要确定哪种可访问性技术(backend)可以用于我们的应用程序,在windows上受支持的有两种: Win32
阅读全文
摘要:一、简介 Pipenv,它的项目简介为 Python Development Workflow for Humans,是 Python 著名的 requests 库作者 kennethreitz 写的一个包管理工具,它可以为我们的项目自动创建和管理虚拟环境并非常方便地管理 Python 包,现在它也
阅读全文
摘要:Pyinstaller打包方式一般分为 第一种:直接输入指令 第二种:利用spec文件进行打包 由于直接输入指令实际就是根据指令生成spec文件,再根据spec文件的内容进行打包操作,所以重点说明spec文件的内容 一 Pyinstaller直接输入指令 1.安装pyinstaller pip in
阅读全文
摘要:selenium 最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题,3.0版本2016发布selenium 比requests功能强,但是需要驱动浏览器特别耗资源性能低,可以用它执行js操作,如登录拿到cookie,其他用request
阅读全文