狂甩酷拽吊炸天
发布时间:2017-05-15 13:37:22
python的map,reduce,filter,lambda,和排序lambdalambda用来编写简单的函数lambda的使用方法如下:lambda arg1 ,arg2,arg3,...,argn : expressionfs = [(lambda n, i=i : i + n) for i in range(10)]>>> fs[3](4)7>>> fs[4](4)8>>> fs[5](4)9.........【阅读全文】
发布时间:2017-05-03 12:16:29
pipe并不是Python内置的库,如果你安装了easy_install,直接可以安装它,否则你需要自己下载它:http://pypi.python.org/pypi/pipe之所以要介绍这个库,是因为它向我们展示了一种很有新意的使用迭代器和生成器的方式:流。pipe将可迭代的数据看成是流,类似于linux,pipe使用'|'传递数据流,并且定义了一系列的“.........【阅读全文】
发布时间:2017-05-03 11:27:55
有些网站设置了权限,只有在登录了之后才能爬取网站的内容,如何模拟登录,目前的方法主要是利用浏览器cookie模拟登录。 浏览器访问服务器的过程在用户访问网页时,不论是通过URL输入域名或IP,还是点击链接,浏览器向WEB服务器发出了一个HTTP请求(Http Request),WEB服务器接收到客户端浏览器的请求之后,响应.........【阅读全文】
发布时间:2017-04-17 17:36:17
详情如下:框架:web.py数据库:sqlite3其中,登陆模块使用了session(用原生sql),在另外的模块需要做登陆验证,session传不过去,加了web.config.debug = False,然后登陆模块登陆成功就报Internal server error,这是因为sqlite3的默认参数 check_same_thread 是True,大体意思是说两次使用的sql线程不.........【阅读全文】
发布时间:2017-02-16 17:34:50
python_控制台输出带颜色的文字方法 在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。书写格式,和相关说明如下:格式:\033[显示方式;.........【阅读全文】