Python
纪辰晓
全栈工程师+创业者
展开
-
pycurl完成http_request
直接上源码:#coding:utf-8import pycurlimport StringIOdef http_request(url,data=None,headers={},timeout=None): buf = StringIO.StringIO() c = pycurl.Curl() c.setopt(pycurl.U原创 2015-01-15 14:52:05 · 770 阅读 · 0 评论 -
python中的lambda匿名函数以及针对序列的内建函数map、filter和reduce
一、python中的lambda匿名函数格式:lambda [arguments] : [return]例如:g = lambda x : x**2g(3) = 9二、python中的mapmap函数会根据提供的函数对指定序列做映射格式:map(function, sequence [, sequence,...]) 返回值:sequence(与map中序列类型相同)当原创 2015-05-21 22:57:43 · 1222 阅读 · 0 评论 -
Python继承与多继承
1.继承在C++和Java中,使用继承时,子类的构造函数会自动调用父类的构造函数,但在Python中,子类必须显式的在__init__()函数中再次调用父类中的__init__()函数。如下例:class Employee(object): def __init__(self, name, salary = 0): self.name = name原创 2015-12-15 11:28:02 · 6434 阅读 · 0 评论 -
Python中SQL——LIKE中的%
需求:做项目的过程中,使用了MySQL数据库,后台使用Python来做逻辑层。项目中需要实现一个功能,通过输入搜索框中的字符去MySQL中找到匹配的文章的标题。SQL语句:SELECT * FROM T_ARTICLE WHERE title LIKE '%searchStr%'报错:但是在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。从网上查了一些帖子,大多原创 2016-05-06 16:58:46 · 23695 阅读 · 6 评论