![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
jumango
这个作者很懒,什么都没留下…
展开
-
urllib2详解
原文在此:http://www.cnblogs.com/CLTANG/archive/2011/09/15/2178163.html1. 初步介绍urlib2是使用各种协议完成打开url的一个扩展包。最简单的使用方式是调用urlopen方法,比如:import urllib2content_stream = urllib2.urlopen('http://www.baidu.co转载 2013-11-26 16:25:57 · 979 阅读 · 0 评论 -
Python内建函数之——filter,map,reduce
在讲述filter,map和reduce之前,首先介绍一下匿名函数lambda。 lambda的使用方法如下:lambda [arg1[,arg2,arg3,...,argn]] : expression 例如: [python] view plaincopy>>> add = lambda x,y :转载 2014-04-08 13:46:35 · 425 阅读 · 0 评论 -
python获取时间
取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1279578704.6725271转载 2014-03-26 16:54:25 · 519 阅读 · 0 评论 -
pyton字符串操作
在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用impor转载 2014-03-26 16:21:46 · 979 阅读 · 0 评论 -
python中类型转换
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x )转载 2014-03-26 16:51:35 · 446 阅读 · 0 评论 -
python os.path模块
os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返回False转载 2013-11-19 23:21:43 · 832 阅读 · 0 评论 -
python 正则表达式
一、 正则表达式基础1.1.概念介绍正则表达式是用于处理字符串的强大工具,它并不是Python的一部分。其他编程语言中也有正则表达式的概念,区别只在于不同的编程语言实现支持的语法数量不同。它拥有自己独特的语法以及一个独立的处理引擎,在提供了正则表达式的语言里,正则表达式的语法都是一样的。下图展示了使用正则表达式进行匹配的流程:正则表达式的转载 2014-03-25 15:46:01 · 480 阅读 · 0 评论 -
利用beautiful soup获取豆瓣top250
Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。它可以大大节省你的编程时间。下面代码实现了利用beautiful soup获取豆瓣电影top250。# -*- coding: UTF-8 -*-import urlli原创 2014-03-25 15:59:50 · 997 阅读 · 0 评论 -
python 函数重载
默认值就是python用来实现函数重载的重要方法。当一个函数既有默认值参数,又有其它参数时,定义时必须把有默认值的参数放在参数列表的后面部分。如果一个函数具有多个参数,调用时想指定其中的几个。这你就需要按形参顺序对其赋值,在想指定值的那些参数中的其它参数如果具有默认值,此时也必须把默认值填上。如:f(str1,str2,times1=1,times2=1)print str1*ti转载 2013-12-31 13:40:13 · 1230 阅读 · 0 评论 -
python发送邮件方法
一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]]) SMTP类构造函数,表示与SMTP服务器之间的连接,通过这个连接可以向smtp服务器发送指令,转载 2013-11-28 22:52:46 · 713 阅读 · 0 评论 -
python list 操作
创建列表sample_list = ['a',1,('a','b')]Python 列表操作sample_list = ['a','b',0,1,3]得到列表中的某一个值value_start = sample_list[0]end_value = sample_list[-1]删除列表的第一个值del sample_list[0]在列表中插入一转载 2014-04-08 13:56:31 · 574 阅读 · 0 评论