
Python
大王大大王
这个作者很懒,什么都没留下…
展开
-
PyCharm中设置PyQt5工具:Qt Designer、UI转成PY、Qrc资源文件转成Py文件
PyCharm中添加Qt Designer工具 在“File—>Settings—>Tools—>External Tools”中点击“+”号,添加外部工具;Program中填入“designer.exe”的路径. 如:C:\ProgramData\Anaconda3\Library\bin\designer.exe;Anaconda3 默认如下路径中存在该执行文...原创 2019-03-24 13:20:46 · 7113 阅读 · 0 评论 -
PYQT5 -- QTDesigner 快速查看设计的UI源代码 && Qt designer view code 错误(unable to launch bin/uic.)
最近使用Qt Designer及pycharm两件套做GUI应用时,发现查看源代码太麻烦,每次都要用pycharm将ui文件转成py文件;找了下在Qt Designer里果然有一个便捷的UI代码查看方式如下图:开心的使用点击 ..... =。=出现了意料之外的问题:缺少文件,到路径里找了同名的文件发现藏在这里就在当前文件夹按照错误提示新建了bin文件夹...原创 2019-03-12 17:21:25 · 5627 阅读 · 4 评论 -
selenium+Headless Chrome实现不弹出浏览器,后台运行
导入selenium.webdriver.chrome.options import Options增加两个参数即可,“--headless” “--disable-gpu”from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom PIL import Image...原创 2019-03-16 11:56:22 · 9737 阅读 · 4 评论 -
PyQT5 pyinstaller 打包后的exe执行文件打开提示错误,报错处理
使用Pyqt5编写了一段GUI,在pycharm中可以正常运行出现GUI界面,但是使用pyinstaller命令打包后出现错误;使用的pyinstaller命令如下:pyinstaller -F -w xxxx.py报错一:执行生成的文件,报错如下:"This application failed to start because no Qt platform plugin ...原创 2019-03-16 11:34:47 · 13031 阅读 · 1 评论 -
Python Modbus CRC16 校验 其它CRC校验说明
本文校验使用crcmod库使用前请安装:pip install crcmod关于CRC16,mkCrcFun中的设置参考下表http://crcmod.sourceforge.net/crcmod.predefined.html#predefined-crc-algorithms根据如上设置对应的mkCrcFun传入值,代码如下from binascii im...原创 2018-11-12 17:41:14 · 12202 阅读 · 3 评论 -
Python AES/CBC/pkcs5padding 加解密
本文采用的AES CBC PKCS5padding方式加解密:注:1. 密钥和IV相同,可以自己定义IV的值;2. 这里加解密接收的数据是字符串 字符串 字符串 ,重要的事情说三遍3. 当前输出的方式HEX方式,可以使用base64(注掉的那部分) import binasciiimport refrom Crypto.Cipher import AESclass AES...原创 2018-11-12 17:06:35 · 11500 阅读 · 4 评论 -
Pycharm 一键加引号,快速加引号,批量加引号
Pycharm 一键加引号,快速加引号,批量加引号,自定义加引号最近因为工作需要写了点脚本,有时候在爬取的时候需要将浏览器中的Hearders 复制到Pycharm中使用,但是复制过来的格式不是需要的键值格式,挨个手动敲键盘太累,毕竟咱们写脚本就是为了解放双手(手动滑稽):解决方式如下:一. 在浏览器中将Request Headers复制到pycharm的py文件中建议使用Chorme的浏览器复制...原创 2018-07-14 15:29:23 · 54484 阅读 · 16 评论 -
Centos7安装Python3.7的方法 及预装库(防止报错)
1. 首先安装如下依赖包:yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel...原创 2018-07-09 18:03:57 · 2543 阅读 · 0 评论 -
Selenium_Firefox-chrome-IE的异常报错解决办法
一、Selenium_Firefox-chrome-IE 异常问题在运行Selenium webdriver的示例时:发生如下几种错误:selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.selenium.common.exceptions.WebD...原创 2018-06-20 17:22:28 · 284 阅读 · 0 评论 -
python -使用pytesseract识别验证码中遇到的问题
使用pytesseract识别验证码中遇到异常如下:pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path检查上述报错中的pytesseract.py源码,发现如下说明:# CHANGE THIS IF TESSERACT IS NOT I...原创 2018-06-21 18:04:32 · 45189 阅读 · 28 评论