搜索到与相关的文章
Python

python+uiautomator2自动化测试一

1、python端安装uiautomator2pipinstall--preuiautomator2pipinstallpillow2、手机端安装atx-agent(守护进程)python-muiautomator2init安装过程中手机要同意安装ATX,安装成功之后手机端会出现一个ATX应用3、通过USB或者wifi连接设备a、通过usb连接(devicename通过adbdevices获取)importuiautomator2asu2d=u2.conn

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

Python

Python 里面的链表与传统的 list 之间的差别

importtimedeflog_time(func,*args,**kwargs):definner():t1=time.time()func(*args,**kwargs)t2=time.time()print(f"使用的时间是{t2-t1}s")returninner@log_timedefappend_func():ll=list()foriinrange(10000):ll.append(i)@log_timedefinsert_func():l

系统 2019-09-27 17:49:44 2454

Python

对Python函数设计规范详解

Python函数的设计规范1、Python函数设计时具备耦合性和聚合性1)、耦合性:(1).尽可能通过参数接受输入,以及通过return产生输出以保证函数的独立性;(2).尽量减少使用全局变量进行函数间通信;(3).不要在函数中直接修改可变类型的参数;(4).避免直接改变定义在另外一个模块中的变量;2)、聚合性:(1).每个函数都应该有一个单一的、目的统一的目标;(2).每个函数的功能都应该相对简单;2、Python函数在脚本中应用示例例1:将/etc/p

系统 2019-09-27 17:49:05 2454

Python

python basemap 画出经纬度并标定的实例

如下所示:两个函数:Basemap.drawparallels##纬度Basemap.drawmeridians##经度frommpl_toolkits.basemapimportBasemapimportmatplotlib.pyplotaspltimportnumpyasnp#setupLambertConformalbasemap.m=Basemap(width=12000000,height=9000000,projection='lcc',res

系统 2019-09-27 17:48:51 2454

Python

利用python-docx模块写批量生日邀请函

利用python-docx模块,写批量生日邀请函有关python-docx的使用方法,可以参考官方的API文档。这里使用了其中的一些基本功能,来完成一个简单的任务:为参加聚会的好友,每人写一个word文档邀请函。邀请函也很简单,如下图:下面是代码:importdocxfromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENT#引入文字的位置样式fromdocx.sharedimportPt#设置字体#从guest.txt文

系统 2019-09-27 17:47:40 2454

Python

Python实现获取操作系统版本信息方法

最近,想在我的YouMoney(http://code.google.com/p/youmoney/)里面增加提取用户操作系统版本信息。比如windows用户,可能要返回WindowsXP,或者Windows2003,苹果用户应该返回MacOSX10.5.8。用了很多办法,包括在mac系统里调用系统命令,取环境变量,等等。最后无意发现,原来python里里面有个platform模块就可以干这件事情。省事啊!mac上这么干复制代码代码如下:localhost

系统 2019-09-27 17:38:43 2454

Python

python数据类型之间怎么转换技巧分享

python数据类型之间怎么转换?数据如果类型不对,在运行中有交集的话就会出现错误,那怎么让两个类型的数据变成同一个类型的呢首先是字符串,在引号里面的内容都是字符串,包括数字需要注意的是里面的数字不能加减整数就是我们小学里面学的那样,这类都是整数同样有小数点的数字分为浮点数,这三个都很好区分下面这里有个例子,一个输出是错误的,而错误的原因就是类型不同像这种问题我们可以转换其中一种类型达到我们要做的要求str表示字符串,而int表示整数,float是浮点数你

系统 2019-09-27 17:37:36 2454

编程技术

WEB2.0标准教程:第四天 调用样式表

用web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用table来定位和布局,现在要改用DIV来定位和布局。这是思维方式的变化,一开始有些不习惯。呵呵,任何变革都会有阻力的,为了享受标准带来的"益处",放弃一些老的传统做法

系统 2019-08-29 23:51:42 2454

编程技术

eclipse无法启动 提示JVM版本太低

eclipse不能打开了打开出现version1.4.2_03ofJVMisnotsuitableforthisproduct.Version:1.5orgreaterisrequired环境变量也设置了版本是1.6的很有可能是oracle自带的那个烂jvm,看看你的环境变量设置:classpath、java_home都是那个Oracle搞的将环境变量path里面有关oracle的全放到最后即可如:%SystemRoot%\system32;%System

系统 2019-08-29 23:48:55 2454

编程技术

用默认管理员身份登录公司门户

公司门户的地址是https://home.apac.microsoftonline.com/和https://home.microsoftonline.com/这个是根据不同的数据中心和服务区域来划分的。目前我们所使用服务的数据中心在新加坡,属于Online系统的亚洲客户群体,https://home.apac.microsoftonline.com/是亚洲客户特有的访问的公司门户地址,而https://home.microsoftonline.com/是

系统 2019-08-29 23:36:48 2454