python积累
Winterto1990
这个作者很懒,什么都没留下…
展开
-
优秀Python学习资源收集汇总
Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python上手虽然容易,转载 2015-10-22 20:15:28 · 1293 阅读 · 0 评论 -
Python Twisted介绍
原文链接:http://www.aosabook.org/en/twisted.html作者:Jessica McKellarTwisted是用Python实现的基于事件驱动的网络引擎框架。Twisted诞生于2000年初,在当时的网络游戏开发者看来,无论他们使用哪种语言,手中都鲜有可兼顾扩展性及跨平台的网络库。Twisted的作者试图在当时现有的环境下开发游戏,这一步走的非常转载 2016-07-23 11:24:26 · 1028 阅读 · 0 评论 -
分布式爬虫:使用Scrapy抓取数据
Scrapy是Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。官方主页: http://www.scrapy.org/中文文档:Scrapy 0.22 文档GitHub项目主页:https://github.com/scrapy/scrapyScrapy 使用了 T转载 2016-07-23 10:57:32 · 3032 阅读 · 0 评论 -
python中requests爬去网页内容出现乱码的解决方案
最近在学习python爬虫,使用requests的时候遇到了不少的问题,比如说在requests中如何使用cookies进行登录验证,这可以查看博客内容。这篇博客要解决的问题是如何避免在使用requests的时候出现乱码。import requests res=requests.get("https://www.baidu.com") print res.content以上就是使用re原创 2016-04-22 09:54:12 · 18488 阅读 · 0 评论 -
python的requests在网络请求中添加cookies参数
哎,好久没有学习爬虫了,现在想要重新拾起来。发现之前学习爬虫有些粗糙,竟然连requests中添加cookies都没有掌握,惭愧。废话不宜多,直接上内容。我们平时使用requests获取网络内容很简单,几行代码搞定了,例如:import requestsres=requests.get("https://cloud.flyme.cn/browser/index.jsp")print r原创 2016-04-21 22:21:37 · 137613 阅读 · 6 评论 -
python中requests使用代理proxies
学习网络爬虫难免遇到使用代理的情况,下面介绍一下如何使用requests设置代理:如果需要使用代理,你可以通过为任意请求方法提供 proxies 参数来配置单个请求:import requests proxies = { "http": "http://10.10.1.10:3128", "https": "http://10.10.1.10:1080", } requests.g原创 2016-04-22 15:06:46 · 250581 阅读 · 12 评论 -
python中urllib2高级应用 使用代理 模拟浏览器 cookie
之前的文章分享了一下python中requests如何使用代理以及如何处理乱码问题,还有使用cookies的问题,有感兴趣的可以查看。下面解决的问题是如何在urllib2中使用代理:proxies={"http":"114.244.112.220:8118"} #设置你想要使用的代理proxy_s=urllib2.ProxyHandler(proxies) opener=u原创 2016-04-23 13:19:53 · 11914 阅读 · 0 评论 -
python“不为人知的”特性
本文整理自SO上的热门问答 hidden features of python ,早期有人做过类似的整理,但是内容比较旧而且比较粗糙,因此笔者在原文基础上加入自己的一些理解,另外那些高质量的评论也引入进来了。总之,这是一篇用心之作,希望你可以喜欢。链式比较操作>>> x = 5>>> 1 < x < 10True>>> 10 < x < 20 False>>> x <转载 2016-04-18 14:32:37 · 1528 阅读 · 0 评论 -
LeetCode-two sum:python解答数组问题
问题描述:给定一个数组和整型数字,找出数组中两个数加和为该整数的两个数的下标原创 2016-04-12 21:11:38 · 2262 阅读 · 0 评论 -
python问与答常识
1、 问:python类和实例的区别和联系是什么?答:(1)类是创建实例的工厂,可以用来创建多个类的实例,即类是实例的模板;(2) 他们都定义了名字空间,拥有各自的属性;(3) 类的属性(数据属性和方法属性)能够被实例继承和使用。2、 问:python类和模块,包区别和联系是什么?答:(1)模块在python中对应得是.py文件,类是定义在模块中的内转载 2015-10-22 22:36:46 · 1065 阅读 · 0 评论 -
python中else语句的用法
这里主要总结三种else的使用方法:1) if-else语句:和各种语言相同的用法,在条件语句中,与if语句搭配使用的else语句。如果if语句的条件表达式的结果布尔值为假,那么程序将执行else语句后的代码。它的语法是大家最为熟知的: if expression: expr_true_suite else: expr_false_suite elif(else-if)语原创 2015-10-09 23:54:36 · 2755 阅读 · 3 评论 -
人们为什么不使用Python3?
关于Python 3Python 社区的朋友和开发者们,咱们一起聊聊Python3吧。Python3在2008年12月3日首次发布。当时广泛的说法是:程序员接受Python3将是一个漫长的过程,这个过程被预期为五年。现在,我们刚刚度过了这个标志性的5年。在Python 3发布起初以及随后的几年里,我感到非常兴奋,像个传教士一样宣传它,把自己的项目移植到它上面转载 2015-10-23 19:06:53 · 3718 阅读 · 3 评论 -
python内置函数大全
本篇文章将介绍一下python中的内置函数- - Build-in Function一、数学运算类abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是复数,则返回复数的模complex([real[, imag]])创建一个复数divmod(a, b)分别取商和余数注意:整型、浮点型都可以float转载 2015-10-22 20:03:40 · 1371 阅读 · 0 评论 -
python写入csv文件的几种方法总结
最常用的一种方法,利用pandas包import pandas as pd#任意的多组列表a = [1,2,3]b = [4,5,6] #字典中的key值即为csv中列名dataframe = pd.DataFrame({'a_name':a,'b_name':b})#将DataFrame存储为csv,index表示是否显示行名,default=Truedataframe...转载 2018-03-08 17:17:39 · 38224 阅读 · 7 评论