搜索到与相关的文章
Python

python读写Excel

python读写Excel最近小编在处理各种.xlsx表格的数据处理和计算的工作,目前python用于操作表格的模块有很多,功能各有千秋。本文主要讲的是xlwt用于写,xlrt用于读。表格写入简单的写入功能可用xlwt模块,写入功能的难点在于写入合并的单元格。单元格的下标都是从0开始。xlwt官方API:https://xlwt.readthedocs.io/e...安装:pipinstallxlwt新建workbook:wk=xlwt.Workbook(

系统 2019-09-27 17:50:14 2008

Python

基于Python的Appium环境搭建合集

自动化一直是测试圈中的热聊,也是大家追求的技术方向。在测试中,往往回归测试也是测试人员的“痛点”。对于迭代慢、变更少的功能,就能用上自动化来替代人工回归,减轻工作量。问题在分享环境搭建之前,先抛出我的一个疑问吧。app启用时,分不同的场景:1.首次安装启用,有欢迎页;2.非首次启用,直接进入到登录页;3.配置了推荐展示时,启用app,会先展示推荐内容,才进入到登录页。不同场景对应的activity都是不同的,我目前处理办法是,写了个输入函数,加了个if判断

系统 2019-09-27 17:49:54 2008

Python

冒泡排序(python)

1.冒泡排序1.1算法思想冒泡排序是一种简单的排序算法。通过重复地遍历要排序的数列,一次比较两个元素,从最开始的一对到最后的一对(相当于一个长度为2的滑动窗口),如果它们的顺序错误(看从小到达排列还是从大到小排列)就把它们交换过来。如果是升序排列的话,每次遍历都会把最大值交换到最右边。然后重复这个过程,直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的头部,就像冒泡一样。这个算法不需要额外的空间,

系统 2019-09-27 17:49:46 2008

Python

python的异常处理

*一、UnicodeDecodeError:‘gbk’codeccan’tdecodebyte0xaeinposition199:illegalmultibytesequence在python中以open()打开txt文件之后,想要继续读取文件,解码出现错误。解决方法在打开文件时采用hellofile=open(‘D:\delicious\walnut\waffles\hello.txt’,‘r’,encoding=‘UTF-8’)或者hellofile=

系统 2019-09-27 17:48:12 2008

Python

python实现京东订单推送到测试环境,提供便利操作示例

本文实例讲述了python实现京东订单推送到测试环境,提供便利操作。分享给大家供大家参考,具体如下:#-*-coding:utf-8-*-importhashlibimporttimeimportrequestsfromorder30importconfapp_key=conf.jd_appkeyappSecret=conf.jd_secrettoken=conf.jd_tokendefget_md5(string):#返回字符串md5加密后大写hl=ha

系统 2019-09-27 17:47:49 2008

Python

Python中pymysql 模块的使用详解

pymysql模块的使用一、pymysql的下载和使用(1)pymysql模块的下载pip3installpymysql(2)pymysql的使用#实现:使用Python实现用户登录,如果用户存在则登录成功(假设该用户已在数据库中)importpymysqluser=input('请输入用户名:')pwd=input('请输入密码:')#1.连接conn=pymysql.connect(host='127.0.0.1',port=3306,user='ro

系统 2019-09-27 17:46:13 2008

Python

python字典操作(Dictionary)

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中,格式如下所示:d={key1:value1,key2:value2}键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的实例:dict={'WJ':'female','CT':'male'}这里主要说明一键一值和一键

系统 2019-09-27 17:46:12 2008

Python

python笔记(dict和set)

一:dict和set是python里面两种常用的数据结构,其底层是用哈希表实现的,类比java里面的HashSet和HashMap。dict和set的查询等操作的时间复杂度一般为O(1),远远好于一般数组的O(n)。之所以会这样,是因为dict和set维护这一张哈希表,通过哈希函数,可以快速定位到元素所在的位置。老版本的python的哈希表数据结构:--+-------------------------------+|哈希值(hash)键(key)值(v

系统 2019-09-27 17:45:28 2008

Python

C++/Php/Python 语言执行shell命令的方法(推荐)

编程中经常需要在程序中使用shell命令来简化程序,这里记录一下。1.C++执行shell命令#include#include#includeintexec_cmd(std::stringcmd,std::string&res){if(cmd.size()==0){//cmdisemptyreturn-1;}charbuffer[1024]={0};std::stringresult="";FILE*pin=popen(cmd.c_str(),"r");i

系统 2019-09-27 17:38:25 2008

Python

python字符串,数值计算

Python是一种面向对象的语言,但它不像C++一样把标准类都封装到库中,而是进行了进一步的封装,语言本身就集成一些类和函数,比如print,list,dictetc.给编程带来很大的便捷Python使用#进行单行注释,使用'''或"""进行多行注释数值计算>>>print"Onehourhas",60*60,"seconds"Onehourhas3600seconds>>>result=12#同一行代码利用空格分段使格式更清晰>>>printresult

系统 2019-09-27 17:37:58 2008