Python

Python3.6+selenium2.53.6自动化测试_上传文件工具:安装

环境:编辑工具:浏览器:有问题可以联系qq:17763765371、实现需要,编辑bug主题时,可以上传图片富文本点击上传图片---》点击浏览----》选择图片------》打开,完成图片或文件上传2代码3、python脚本实现#coding:utf-8fromseleniumimportwebdriverfrompykeyboardimportPyKeyboardfrompymouseimportPyMousefrompages.login_pageim

系统 2019-09-27 17:52:48 2143

Python

【Python】变量、关键字

微信订阅号:Rabbit_svip变量就是可变的量。在Python中使用变量时,要遵守一些规则和指南。变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。变量名不能包含空格,但可以使用下划线来分隔其中的单词。不要将Python关键字和函数名用作变量名。变量的声明和赋值在Python中声明变量并赋值很简单。message="HelloPython!"上面的例子中,message就是变量名;等号右边就是值。把值赋给变量。变量名=值这

系统 2019-09-27 17:52:36 2143

Python

Python机器学习之数据探索可视化库yellowbrick-tutorial

背景介绍从学sklearn时,除了算法的坎要过,还得学习matplotlib可视化,对我的实践应用而言,可视化更重要一些,然而matplotlib的易用性和美观性确实不敢恭维。陆续使用过plotly、seaborn,最终定格在了Bokeh,因为它可以与Flask完美的结合,数据看板的开发难度降低了很多。前阵子看到这个库可以较为便捷的实现数据探索,今天得空打算学习一下。原本访问的是英文文档,结果发现已经有人在做汉化,虽然看起来也像是谷歌翻译的,本着拿来主义,

系统 2019-09-27 17:52:29 2143

Python

Python写的Tkinter程序屏幕居中方法

本文适用场景:想用Tkinter开发界面程序并屏幕居中,但没找到相应的API。这两天玩了玩Tkinter,感觉不错,就是屏幕居中这个问题在网上搜了很长时间也没找到答案,最后没办法,看它的文档,用自己的方法实现了。方法很土,就是获取初始化的窗体大小和屏幕大小,再通过计算得到大体值。以下是代码:复制代码代码如下:#!/usr/bin/python'''File:screenCenter.pywAuthor:MikeE-Mail:Mike_Zhang@live.

系统 2019-09-27 17:51:41 2143

Python

ubuntu 18.04搭建python环境(pycharm+anaconda)

ubuntu系统自带的python有多个版本,使用时难免会遇到环境变量出错,特别是当自动化运行脚本的时候。特别是近一个月来,实验室的小伙伴们的都倾心于python。为了帮助小伙伴们快速搭建自己的python环境,笔者写下了这篇教程。当然,如果ubuntu自带的python自己使用没有问题,可以略去anaconda的安装。AnacondaAnaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包

系统 2019-09-27 17:51:20 2143

Python

详解python3中zipfile模块用法

一、zipfile模块的简述zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率也是比较高的,在这里对zipfile的使用方法做一些记录。即方便自己也方便别人。zipfile里有两个非常常用的class,分别是ZipFile和ZipInfo,在绝大多数的情况下,我们只需要使用这两个class就可以了。ZipFile是主要的类,用来创建和读取zip文件而ZipInfo是存储的zip文件的每个文件的

系统 2019-09-27 17:51:00 2143

Python

Python实现的简单文件传输服务器和客户端

还是那个题目(题目和流程见java版本),感觉光用java写一点新意也没有,恰巧刚学习了python,何不拿来一用,呵呵:服务器端:importSocketServer,timeclassMyServer(SocketServer.BaseRequestHandler):userInfo={'yangsq':'yangsq','hudeyong':'hudeyong','mudan':'mudan'}defhandle(self):print'Connec

系统 2019-09-27 17:50:40 2143

Python

python 第五次作业

习题1:读入文件pmi_days.csv,完成以下操作:1.统计质量等级对应的天数,例如:优:5天良:3天中度污染:2天2.找出PMI2.5的最大值和最小值,分别指出是哪一天。importpandasimportnumpyfile=open(r"pmi_days.csv")df=pandas.read_csv(file)date=df.groupby('质量等级')excellent=dict([xforxindate])['优']good=dict([x

系统 2019-09-27 17:50:40 2143

Python

自学成为Python大牛(上)

[外链图片转存中...(img-CUYTKo4b-1568552381026)]总章一.学习前言二.环境搭建三.Python的基本概念一.学习前言很多人在自学Python的时候,总是不知道如何学习,不知道该怎么学,今天看到框架,就想学flask或者其他框架,但是当学的时候又茫然了,不知道怎么学;想学Python,但是又不知道Python就业方向以及前景如何,小编给大家强力推荐一套Python学习方法,只要按照这个方法去学,那么,在和别人同时学习的时候,在同

系统 2019-09-27 17:50:02 2143

Python

二、Python安装和第一个程序

二、Python安装和第一个程序<1.Python语言介绍1.官方介绍:Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。2.特点:简单、易于学习、自由且开放、跨平台、可嵌入性、丰富的库。3.Python使用情况:目前已经超越java成为第一,一下为部分使

系统 2019-09-27 17:49:58 2143

Python

使用python接入微信聊天机器人

本文实例为大家分享了python接入微信聊天机器人的具体代码,供大家参考,具体内容如下1.安装库wxpy:pipinstall-Uwxpyorpipinstall-Uwxpy-ihttps://pypi.doubanio.com/simple/2.简单操作上手:fromwxpyimport*bot=Bot(cache_path=True)#扫码登录验证friends_stat=bot.friends().stats()friend_loc=[]#每一个元素

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

Python

浅谈python新式类和旧式类区别

python的新式类是2.2版本引进来的,我们可以将之前的类叫做经典类或者旧式类。为什么要在2.2中引进newstyleclass呢?官方给的解释是:为了统一类(class)和类型(type)。在2.2之前,比如2.1版本中,类和类型是不同的,如a是ClassA的一个实例,那么a.__class__返回‘class__main__.ClassA‘,type(a)返回总是。而引入新类后,比如ClassB是个新类,b是ClassB的实例,b.__class__

系统 2019-09-27 17:49:33 2143

Python

在win10和linux上分别安装Python虚拟环境的方法步骤

很多初学者会使用windows作为开发机使用,今天就来看下如何在win10和Linux下分别安装Python虚机环境。虚机环境有非常多的优点,今天我们用的虚拟环境是virtualenv。virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1.在没有权限的情况下安装新套件2.不同应用可以使用不同的套件版本3.套件升级不影响其他应用win10下安装1.打开cmd安装虚拟环境包pipinstallvirtualenvw

系统 2019-09-27 17:49:26 2143

Python

使用Python统计Linux系统内存使用率

#!/usr/bin/python#*-*coding:utf8*-*"""适用于在/proc/meminfo中提供了可用内存MemAvailable的系统使用"""fromoptparseimportOptionParserimportsysparser=OptionParser()parser.add_option("-k",dest="k",action="store_true",default=True,help="DisplayMeminfoKB

系统 2019-09-27 17:49:21 2143

Python

Python调用C

文章作者:Tyan博客:noahsnail.com|CSDN|1.引言众所周知,Python语言简单、易学、开源、具有丰富的库,Python的第一个编译器是用C语言实现的。但Python的缺点也非常明显,最让人诟病的就是Python的性能问题。因此,为了提高程序的运行效率,通常会将程序的关键部分使用C或C++重写,编译成动态链接库,然后在Python(CPython)中进行调用。运行环境:Ubuntu16.04、Python2.7、Python3.5。2.

系统 2019-09-27 17:49:18 2143