当前位置:首页 > Python教程 > python技巧

python技巧

Python 3 之 运算符重载详解

13

基础知识实际上,“运算符重载”只是意味着在类方法中拦截内置的操作……当类的实例出现在内置操作中,Python自动调用你的方法,并且你的方法的返回值变成了相应操作的结果。以下是对重载的关键概念的复习:运算符重载让类拦截常规的Python运算。

Python 高效提取 HTML 文本的方法

5

在解决自然语言处理问题时,有时你需要获得大量的文本集。互联网是文本的最大来源,但是从任意HTML页面提取文本是一项艰巨而痛苦的任务。假设我们需要从各种网页中提取全文,并且要剥离所有HTML标记。通常,默认解决方案是使用BeautifulSo

python之路--模块--景丽洋

16

什么是模块什么是模块?常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。但其实import加载的模块分为四个通用类别:   1使用python编写的代码(.py文件)  2已被编译为共享库或

Python数据库连接池实例——PooledDB

5

不用连接池的MySQL连接方法importMySQLdbconn=MySQLdb.connect(host=‘localhost‘,user=‘root‘,passwd=‘pwd‘,db=‘myDB‘,port=3306)cur=conn.

python中字典如何变成列表?

6

测码学院字典是有多个键和对应的值构成的对组成,每个键与它的值之间用冒号隔开,项之间要逗号隔开,整个字典有一个大括号括起来,空字典有两个大括号组成。可以有dict函数创建一个字典,也可以通过列表的方法。键可以为任何不可变类型。每一个键都会有一

Robot Framework: 自定义自己的python库

6

利用RobotFramework编写测试用例,往往需要开发自己的关键字,有的关键字需要通过自己编写python代码来实现。这在rf中,就需要自己定义python库。这个过程其实不复杂,本文来介绍下。1、在python安装目录下的Libsit

Python中创建ndarrary的20中方法

10

本文完整示例:完整示例代码本文介绍了基础的、常用的创建ndarrary的多种方法,附带示例代码。一、通过ndarray创建importnumpyasnp1.1一维数组a=np.array([1,2,3])aarray([1,2,3])1.2

python 2.7 中文教程及自动化测试介绍

8

简介Python是一门简单易学,功能强大的编程语言。它具有高效的高层次数据结构,简单但有效的方式支持面向对象编程,语法优雅,动态类型,解释执行。使之成为多数平台上很多领域的脚本和快速应用开发的理想语言。Python解释器及其丰富的标准库的源

python全栈开发基础【补充】异常处理

11

一、错误与异常程序中难免会出现错误,而错误分为两种1.语法错误:(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)2.逻辑错误:(逻辑错误),比如用户输入的不合适等一系列错误那什么是异常呢?  异常就是程序运行时发

python 课堂笔记-for语句

7

foriinrange(10):print("----------",i)forjinrange(10):print("world",j)ifj>5:break原文:http://www.cnblogs.com/leon-zyl/p/

【Python】调用WPS V9 API,实现PPT转PDF

5

WPS的API,即COM,主要分为V8与V9两个版本,网上容易查到的例子,都是V8的。现在官网上可以下载的,2013抢鲜版,就是V9的API,下面的代码就是基于V9的。Python调用COM需要安装PythonforWindowsExten

python-错误

6

错误Exceptionhappenedduringprocessingofrequestfrom(‘10.0.0.120‘,58083)Traceback(mostrecentcalllast):File"/root/anaconda2/l

python使用MySQLdb访问mysql数据库的方法

9

本文实例讲述了python使用MySQLdb访问mysql数据库的方法。分享给大家供大家参考。具体如下:#!/usr/bin/pythonimportMySQLdbdefdoInsert(cursor,db):#insert#Prepare

python中取整的几种方法

6

#encoding:utf-8importmath#向上取整print"math.ceil---"print"math.ceil(2.3)=>",math.ceil(2.3)print"math.ceil(2.6)=>",mat