Python教程
Python是一种面向对象的解释型...
-
Python对列表去重的4种方法 开发中对数组、列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序, 后面两种方法可以保持原来的顺序。 下面的代码都在Python3下测试通过, Python2下请自行测试 1. 使用set的特型,python的set和其他语言类似, 是一个无序不重复元素集 orgList = [1,0,3,7,7,5] #li... 继续阅读Python对列表去重的4种方法
:2018-04-25
-
Python Requests模块快速入门 requests是python的一个HTTP客户端库,跟urllib,urllib2类似。它比 urllib 更加方便,可以节约我们大量的工作,它比 urllib 更加 Pythoner。 安装 Requests 通过pip安装 $ pip install requests 或者,下载代码后安装: $ wget https://github.com/... 继续阅读Python Requests模块快速入门
:2018-04-25
-
Python判定IP地址合法性的三种方法 IP合法性校验是开发中非常常用的,看起来很简单的判断,作用确很大,写起来比较容易出错,今天我们来总结一下,看一下3种常用的IP地址合法性校验的方法。 IPv4的ip地址格式:(1~255).(0~255).(0~255).(0~255) 方法1: 正则表达式判定法 最简单的实现方法是构造一个正则表达式。判断用户的输入与正则表达式是否匹配。若匹配则是... 继续阅读Python判定IP地址合法性的三种方法
:2018-04-25
-
python多维数组切片方法 1、数组a第0个元素(二维数组)下的所有子元素(一维数组)的第一列 import numpy as np b=np.arange(24) a=b.reshape(2,3,4) print a print a[0,:,0] 2、取所有二维数组下的每个二维数组的第0个元素(一维数组) b=np.arange(24) a=b.reshape(2,3,4) ... 继续阅读python多维数组切片方法
:2018-04-25
-
除法运算符/在Python2和Python3中的区别 在Python2中,除法的取值结果取整数 >>> 7/3 2 即一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截除了,只留下了整数部分。 在Python3中,除法/的结果包含小数 注意:无论除数和被除数是任何类型都会保持小数部分,即使整除也会表示为浮点数形式 例如: >>> 7/3 ... 继续阅读除法运算符/在Python2和Python3中的区别
:2018-04-25
-
快速构建Python爬虫IP代理池服务 在公司做分布式深网爬虫,搭建了一套稳定的代理池服务,为上千个爬虫提供有效的代理,保证各个爬虫拿到的都是对应网站有效的代理IP,从而保证爬虫快速稳定的运行,当然在公司做的东西不能开源出来。不过呢,闲暇时间手痒,所以就想利用一些免费的资源搞一个简单的代理池服务。 1、问题 代理IP从何而来? 刚自学爬虫的时候没有代理IP就去西刺、快代理之类有免费代理的网站去... 继续阅读快速构建Python爬虫IP代理池服务
:2018-04-25
-
python执行系统命令四种方法比较 Python中执行系统命令常见的几种方法有 注意:以下实例代码在Python3.5下运行通过。 一、os.system方法 os.system(cmd) 在子终端运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态 >>> import os >>> os.system('date') 2018年 4月 8日... 继续阅读python执行系统命令四种方法比较
:2018-04-25
-
Python中str()和repr()函数的区别 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() 。 区别与使用 函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常), 适合开发和调试阶段使用。 >>> numbe... 继续阅读Python中str()和repr()函数的区别
:2018-04-25
-
浅谈Python中的私有变量 私有变量表示方法 在变量前加上两个下划线的是私有变量。 class Teacher(): def __init__(self,name,level): self.__name=name self.__level=level #获取老师的等级 def get_level(self): return self.__lev... 继续阅读浅谈Python中的私有变量
:2018-04-25
-
Python常见工厂函数用法示例 工厂函数:能够产生类实例的内建函数。 工厂函数是指这些内建函数都是类对象, 当调用它们时,实际上是创建了一个类实例。 Python中的工厂函数举例如下: 1. int(),long(),float(),complex(),bool() >>> a=int(9.9) >>> a 9 >>> b=lon... 继续阅读Python常见工厂函数用法示例
:2018-04-25