#Python数据分析与挖掘实战

Python操作IHTMLDocument2用于自动化测试

有些软件的界面采用Win32窗口嵌套一个IE控件,用Spy++只能识别出一个InternetExplorer_Server控件。常用的几个API函数无法取到IE控件里面的内容,更无法对里面的控件进行操作,所以这给自动化带来了麻烦。本文将讲述如何使用Python获取IHTMLDocument2接口,用于自动化测试。获取I...

Python编码问题整理【转】

认识常见编码   GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码  GBK 是GB2312的扩展,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名  cp936:中文本地系统是Windows中的cmd,默认codepage是CP936,cp936就是指系统里第936号编码...
代码星球 ·2021-01-31

Python读取ini配置文件

db_config.ini[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=evaluting_sys[concurrent]processor=20python代码1对应的python代码2importsys,os3importConfigP...

Python建立SSH连接与使用方法

paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接安装过程也比较简单,先安装pycrypto后安装paramiko,解压后在命令提示符下切换到解压后的目录,输入python setup.pyinstall就可以了。另外安装pycrypto前需要先安...

永久修改python默认的字符编码为utf-8

这个修改说来简单,其实不同的系统,修改起来还真不一样。下面来罗列下3中情况 首先所有修改的动作都是要创建一个叫sitecustomize.py的文件,为什么要创建这个文件呢,是因为python在启动的时候会去load的这个文件,所以你如果要修改一些启动的变量就可以把操作写在这个文件。 修改默认字符编...

神器XPath在Python下的使用

1、在python下使用xpath,需安装第三方库lxml2、安装后,导入fromlxmlimportetreeselector=etree.HTML(html)Selector.xpath(一段神奇的符号) 应用XPath提取内容://定位根节点/往下层寻找提取文本内容:/text()提取属性内容:/@xx...
代码星球 ·2021-01-31

Python第三方库安装技巧

pytho下有三种安装第三方库方法:1、通过easy_install安装2、通过Pip安装前面两种,由于受国内部门网站原因,如果安装失败,可采用接下来的第三种方法3、在指定网站下载安装第三方库下载网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/查找指定下找包,如下载xpath第...

python解决接口测试获取手机验证码问题

最近在做接口测试的时候遇到一个问题,就是有个很重要的接口要用到手机短信验证码,而其他接口都依赖于这个验证码,如果没有短信验证码就不能进行下面接口的测试,所以为了定时的验证线上的接口是否正常,而且又不修改代码,所以就想到一下解决方案,如果大家有了更好方案可以一起交流分享android代码Android在收到短信后会发送一...

python 字典排序,列表排序详细

在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。Python中字典的排序分为按“键”排序和按“值”排序。1、按“值”排序按“值”排序就是根据字典的值进行排序,可以使用内置的sorted()函数。sorted(iterable[,cmp[...

Python logging模块使用记录

1.简单的将日志打印到屏幕importlogginglogging.debug('Thisisdebugmessage')logging.info('Thisisinfomessage')logging.warning('Thisiswarningmessage')屏幕上打印:WARNING:root:Thisiswa...

python+appium使用记录

最近在研究appium+appiumlibrary移动端的两个自动化测试库,特此将使用过程,粗略记录一下 1、环境搭建,略,自行百度。2、查看apk包名及activity方法,自行百度。3、基本步骤框架1#coding=utf-82fromappiumimportwebdriver3importos45des...
代码星球 ·2021-01-31

Python中pip安装问题解决

用国内镜像通过pip安装python的一些包,有时会出现安装失败,为什么总是失败?自己操作老标准了,这么简单的几个小步骤还老是出错,不由得让我怀疑是否是撞墙了,可是又懒得买vpn去翻~~一墙,无法代理又无法翻~~一墙,被逼着想到了使用镜像的方法了,一些公共的网站在国内总有一些镜像,使用这些镜像地址来安装就可以了有了目的...

python常用正则表达式

匹配特定数字:^[1-9]d*//匹配正整数−[1−9]d∗  //匹配负整数^-?[1-9]d*//匹配整数[1−9]d∗|0 //匹配非负整数(正整数+0)^-[1-9]d*|0//匹配非正整数(负整数+0)[1−9]d∗.d∗|0.d∗[1−9]d∗  //匹配正浮点数^-([1-9]d*.d*|0.d...

使用PyInstaller打包Python程序

PyInstaller介绍:PyInstaller是一个能将Python程序转换成单个可执行文件的程序,操作系统支持Windows,Linux,MacOSX,Solaris和AIX。并且很多包都支持开箱即用,不依赖环境。环境为windows7操作系统,python2.7.8virtualenvironment官网:ht...

python发送各类邮件的主要方法

 python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。   一、相关模块介绍    发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行...
首页上一页...6667686970...下一页尾页