拥有Python标签的文章
Python

Appium+python自动化(十七)- 你难道是猴哥失散多年的混血弟弟还是

简介今天由宏哥给小伙伴们来介绍猴哥的混血弟弟=Monkey。Monkey是AndroidSDK提供的一个命令行工具,可以简单,方便地运行在任何版本的Android模拟器和实体设备上。Monkey会发送伪随机的用户事件流,适合对app做压力测试。中文名:猴子英文名:Monkey出身年月:不详职业:自动化测试工具常住地址:花果山水帘洞1号1、Monkey简介在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让

系统 2019-09-27 17:54:26 2454

Python

一波机器学习、数据分析、金融量化与Python内涵公众号推荐给大家

“三人行,必有我师焉”,学习就是要从别人身上学到好的。今天特意给大家推荐7个优质公众号,目前属于活跃度非常高的几个原创公众号,涵盖了python,AI以及后端等技术栈,重点是他们还坚持在技术免费分享的第一线!机器学习算法与自然语言处理国内最大的机器学习与自然语言处理分享平台。20W+NLPer聚集地!专注于思维、技术、经验分享交流!既讲原创深度技术、又不失通俗易懂。长按识别二维码关注码农有道一个百度人的技术提升之路,为您提供一系列系统架构、数据结构、网络、

系统 2019-09-27 17:53:10 2454

Python

python selenium 设置元素在页面可见

我们经常在获取元素时,要定位的元素不在可见的页面中,导致定位失败,经常抛出NoSuchElementException()异常该问题的解决方法如下:#拖动菜单到可见元素target=driver.find_element_by_id("menu_id")driver.execute_script("arguments[0].scrollIntoView();",target)通过函数名:scrollIntoView()字面意思就知道是滚动到可见,然后,问题

系统 2019-09-27 17:52:20 2454

Python

python 内置方法hassttr()、setattr()、getattr()

目录一、hasatt()二、getattr()三、setattr()一、hasatt()判断一个对象是否拥有某属性,返回一个布尔值#hasattr:判断对于一个对象是否存在这个属性,返回一个布尔值classtest():a=1b=2if__name__=='__main__':t=test()print(hasattr(t,'a'))print(hasattr(t,'b'))print(hasattr(t,'ab'))二、getattr()获取对象属性的值

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

Python

Python 用matplotlib画以时间日期为x轴的图像

1.效果展示主要效果就是,x轴显示时间单位。下图展示的就是想要到达的效果。其实主要是运用了datetime.date这个类型的变量作为x轴坐标的数据输入。2.源码将data.txt中的数据读入,用matplotlib中的pyplot画出,x轴为时间。数据文本data.txt,除了第一行表头外,每一列都用制表符Tab(\t)隔开。原创粉丝喜欢评论等级访问积分排名2018/06/01691342666453091323345129562018/06/05721

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

Python

python 获取 一个目录下所有文件(非目录)的绝对路径

result=[]defget_all(path):#递归获取指定目录下所有文件的绝对路径(非目录)dir_list=os.listdir(path)foriindir_list:sub_dir=os.path.join(path,i)ifos.path.isdir(sub_dir):get_all(sub_dir)else:#此时sub_dir是文件的绝对路径result.append(sub_dir)get_all(r'E:\bigdata')E:\b

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

Python

python字典多条件排序方法实例

项目编写过程中,总能遇见对字典进行排序什么的,如果要实现多条件排序只需要下面几行代码实现。充分体现了python的好处了。复制代码代码如下:teamitems=[{'team':'France','P':1,'GD':-3,'GS':1,'GA':4},{'team':'Uruguay','P':7,'GD':4,'GS':4,'GA':0},{'team':'SouthAfrica','P':4,'GD':-2,'GS':3,'GA':5},{'team

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

Python

python 往oracle里面写DataFrame(二)

之前写了python往oracle里面DataFrame,在自己的笔记本上奏效,但是放在集群上去,就会失效了,报错内容为:sqlalchemy.exc.DatabaseError:(cx_Oracle.DatabaseError)ORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID解决方案为创建引擎的方式有所变化,具体的代码入下fromsqlalchemy.dialects.oracleimport\BFILE,BLOB,CHAR,C

系统 2019-09-27 17:55:37 2453

Python

paddlepaddle安装的时候python版本已经需要3.5以上了

而是用3.5以上版本成功安装,paddlepaddle的新版本fluid开发时候把很多东西移到paddle模块下了,官网的例子是不通的,可以看科赛上给的例子,ucihousing的那个例子我也没跑通,用法已经变了。

系统 2019-09-27 17:54:10 2453

Python

Windows通过开机自启动执行bat脚本常驻python脚本

Windows通过开机自启动执行bat脚本常驻python脚本使用schedule实现python定时任务python中的轻量级定时任务调度库:schedule安装:pipinstallschedule使用:单一任务:importscheduleimporttime#定义要执行的任务defjob():print("I'mworking...")#选择一种定时间隔schedule.every(10).minutes.do(job)schedule.every

系统 2019-09-27 17:53:18 2453

Python

模拟退火算法Python实现

模拟退火算法Python实现瞎BB代码导入库以及参数设置目标函数主函数瞎BB代码导入库以及参数设置importmatplotlib.pyplotaspltimportmathimportrandomT_init=100#初始最大温度alpha=0.95#降温系数T_min=1e-3#最小温度,即退出循环条件目标函数defobj(x):y=10*math.sin(5*x)+7*math.cos(4*x)return-y主函数defSA(T_init,alph

系统 2019-09-27 17:50:16 2453

Python

CentOS 7升级Python到3.6.6后yum出错问题解决总结

最近将一台测试服务器操作系统升级到了Cent0S7.5,然后顺便也将Python从2.7.5升级到Python3.6.6,升级完成后,发现yum安装相关包时出现异常,报“File"/usr/libexec/urlgrabber-ext-down",line28”这样的错误,具体错误信息如下所示:#yuminstallopenssl..........................Totaldownloadsize:1.7MIsthisok[y/d/N]:

系统 2019-09-27 17:49:30 2453

Python

【Python】sqlalchemy 实现同一表 多级inner join

表结构表名:vaguelabeluser用户模糊标签表字段:vaguelabel_id标签iduser_id用户idvalue标签的值原sql语句selectb.user_idfrom(vaguelabeluserbinnerjoinvaguelabeluseraona.user_id=b.user_id)innerjoinvaguelabeluserconb.user_id=c.user_idwhere(b.vaguelabel_id=7)and(a.v

系统 2019-09-27 17:49:15 2453

Python

详解Python中break语句的用法

在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样。break最常见的用途是当一些外部条件被触发,需要从一个循环中断退出。break语句可以在while和for循环使用。如果正在使用嵌套循环(即一个循环里内嵌另一个循环),break语句可以用于停止最内层循环的执行,并执行外循环的下一行代码的程序。语法在Python中break语句的语法如下:break流程图:#!/usr/bin/pythonforletteri

系统 2019-09-27 17:47:44 2453

Python

180道Python面试题,助你一举通过面试!

这里有2019年最新的180道面试题!帮助你一举通过面试!1.列出5个常用Python标准库?2.Python内建数据类型有哪些?3.简述with方法打开处理文件帮我我们做了什么?4.列出Python中可变数据类型和不可变数据类型,为什么?5.Python获取当前日期?6.统计字符串每个单词出现的次数7.用python删除文件和用linux命令删除文件方法8.写一段自定义异常代码9.举例说明异常模块中tryexceptelsefinally的相关意义10.

系统 2019-09-27 17:47:15 2453