文章分类 - python
摘要:背景: 最近在搞python项目,领导要求打包成exe奈何工程较大,工程有多个项目入口多无法实现。 解决办法就是将python程序和依赖库、包等统一打包.zip然后找到任何一台win设备,解压即用。 解决记录: 遇到的坑比较多几张图简单列一下。首先遇到的是包无法找到,想到的是没安装结果发现已经安装。
阅读全文
摘要:1. 将本地所有库名称写入一个txt pip freeze > d:\requirements.txt 2.将txt所有库名称,打包下载到本地 pip download -d d:\res\ -r requirements.txt 3. 将库复制到目标机 pip install -r require
阅读全文
摘要:1.直接上效果图 print('\n'.join([''.join([('Love' [(x - y) % len('Love')]if ((x * 0.05) **2 + (y * 0.1) **2 - 1) **3 - (x * 0.05) **2 * (y * 0.1) **3 <= 0 el
阅读全文
摘要:调用方法 最主要的是 from ctypes import * 里面包含了windll调用加载方法,具体用windll还是cdll加载动态库见百度 接下来就是 class GoString(Structure): _fields_ = [('p', c_char_p), ('n', c_int)]这
阅读全文
只有注册用户登录后才能阅读该文。
摘要:因为最近二年测试行业都吵着要求用Python,所以做自动化也将autoit打成库,用python编写。 1.安装python略 2.安装autoit库:
阅读全文
摘要:开源自己用python封装的一个Windows GUI(UI Automation)自动化工具,支持MFC,Windows Forms,WPF,Metro,Qt 首先,大家可以看下这个链接 Windows GUI自动化测试技术的比较和展望 。 这篇文章介绍了Windows中GUI自动化的三种技术:W
阅读全文
摘要:本文主要用到一个uiautomation的开源框架,是一个咱们中国人写的,支持MFC,Windows Forms,WPF,Metro,Qt界面;此文主要是自己的个人总结,开源作者原文:http://www.cnblogs.com/Yinkaisheng/p/3444132.html gethub地址
阅读全文
摘要:这两者最大共同点就是可以操作计算机,模拟人工输入和鼠标操作等等。不过这两者也有侧重点,PyAutoGUI侧重于鼠标,键盘,截图,消息框的功能,Pywinauto侧重对CS的操作,虽然都有键盘,鼠标等模拟输入,不过最核心还是软件上的操作比较多。可以说各有所长。 PyAutoGUI安装:pip inst
阅读全文
摘要:我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志
阅读全文
摘要:Python 用下划线作为变量前缀和后缀指定特殊变量。_xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用
阅读全文
摘要:目前大家对Python都有一个共识,就是他对测试非常有用,自动化测试里Python用途也很广,但是Python到底怎么进行自动化测试呢?今天就简单的向大家介绍一下怎么使用Python进行自动化测试,本文只是自己的一点点分享,若有错误,请大家多多批评指正。这里主要介绍的是一些Python测试的框架 1
阅读全文
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 #-*- coding: utf8 -*- fr
阅读全文
摘要:在python中某些时候需要C做效率上的补充,在实际应用中,需要做部分数据的交互。使用python中的ctypes模块可以很方便的调用windows的dll(也包括linux下的so等文件),下面将详细的讲解这个模块(以windows平台为例子),当然我假设你们已经对windows下怎么写一个DLL
阅读全文