Python

Python之Cubes框架使用

本文主要内容包含Cubes框架的介绍和简单使用。一、介绍和安装Cubes是一个轻量级的Python框架和一套工具,用于开发报告和分析应用程序,在线分析处理(OLAP),多维分析和聚合数据的浏览。它是DataBrewery的一部分。 官方网站参考链接:https://pythonhosted.org/cubes...
代码星球·2020-07-24

Python之Pulsar框架使用

本文内容主要包含Pulsar的介绍和安装、初步使用、应用、常见示例等。一、介绍和安装Pulsar是Python事件驱动并发框架;Pulsar具有高扩展性、高可用性的框架,它能够基于事件驱动的开源实时分析平台和处理框架,同时可以实时收集和处理用户行为和业务事件。 官网地址为:https://pypi.org/p...
代码星球·2020-07-24

Python之Tornadoweb框架使用

本文主要讲解Tornadoweb框架的安装和介绍及其简单使用。 一、安装介绍Tornado是一个PythonWeb框架和异步网络库,最初是在FriendFeed上开发的。通过使用非阻塞网络I/O,Tornado可以扩展到数万个开放连接,使其成为长轮询, WebSockets和其他需要与每个用户建立长...

python3对数据库的基本操作

其实Python同Java一样,都有对JDBC操作的API。注意:我的Python版本为3.6.5Python2.7是应用比较广的,百度博客上很多相关的例子,所以本次不再列出。只要是用过Java的JDBC,那么对于Python的这个“JDBC”,我相信会更好的理解。jdbc.py代码如下:imp...
代码星球·2020-07-24

python3之安装mysql问题

python3是不能通过pipinstallmysql或pipinstallmysqldb这样的形式来安装mysql。只能pipinstallPyMySQL至于如何在文件中引用?答曰:只需对应python文件将importmysql改为importpymysql即可...
代码星球·2020-07-24

python selenium webdriver方法封装(find_element_by)

下面是对find_element_by_就行了封装,封装之后的高级方法就是getElement()下面是具体的代码:defgetElement(self,selector):"""tolocateelementbyselector:argselectorshouldbepassedbyanexamplewith"i,x...

Python数据结构:列表、字典、元组、集合

列表:shoplist=['apple','mango','carrot','banana']字典:di={'a':123,'b':'something'}集合:jihe={'apple','pear','apple'}元组:t=123,456,'hello'1.列表--------------------------...

python 面向对象(进阶篇)

上一篇《Python面向对象(初级篇)》文章介绍了面向对象基本知识:面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用类是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中)对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数面向对象三大特...
代码星球·2020-07-22

Python 面向对象编程(初级篇)

概述面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制...

Python面向对象编程(二)

本文转自博客园海子的文章http://www.cnblogs.com/dolphin0520/archive/2013/03/29/2986924.html再次发出感谢海子的分享,本人阅读了多次,受益匪浅!在前面一篇文章中谈到了类的基本定义和使用方法,这只体现了面向对象编程的三大特点之一:封装。下面就来了解一下另外两大...
代码星球·2020-07-22

Python面向对象编程(一)

本文转自博客园海子的文章http://www.cnblogs.com/dolphin0520/archive/2013/03/29/2986924.html再次发出感谢海子的分享,本人阅读了多次,受益匪浅!Python面向对象编程(一)  虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。下面就来了解...
代码星球·2020-07-22

python图片处理(二)

未经允许,请勿转载!!!!这次打算先写处理图片的方法,然后再调用方法来运行下面先写的是处理图片的方法:#-*-coding:utf-8-*-importosimportmatplotlib.pyplotaspltimportpytesseractfromPILimportImagedefpicture_operatio...
代码星球·2020-07-22

python图片处理(一)

python图片处理需要先在cmd里面安装PillowpipinstallPillow一、图片的打开与显示fromPILimportImageimg=Image.open('d:/dog.png')img.show()虽然使用的是Pillow,但它是由PILfork而来,因此还是要从PIL中进行import.使用ope...
代码星球·2020-07-22

python处理图片验证码

WebDriver中实现对特定的Web区域截图方法importpytesseractfromPILimportImageimage=Image.open('new.jpg')vcode=pytesseract.image_to_string(image)printvcode二、但在使用python自动化测试中会遇到一个...
代码星球·2020-07-22

python selenium webdriver处理浏览器滚动条

 用键盘右下角的UP,DOWN按键来处理页面滚动条这种方法很灵活用起来很方便!!!!fromseleniumimportwebdriverimporttimefromselenium.webdriver.common.keysimportKeys#访问百度driver=webdriver.Chrome()dr...