
Python
The_Third_Wave
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
套接字学习:资料总结,python socket document学习总结
一、套接字类型1、数据流套接字(Stream Socket)数据流式是一种面向连接的Socket,针对于面向连接的TCP服务应用,使用比较高质量的TCP协议。它有以下一些特点:(1)TCP提供可靠的连接。当TCP向另外一端发送数据时,它要求对方返回一个确认回答。如果没有收到确认,则会等待一段时间后重新发送,在数次重发失败后,TCP才会放弃发送。(2)原创 2014-03-25 15:20:38 · 2181 阅读 · 0 评论 -
Python高级特性之:List Comprehensions、Generator、Dictionary and set comprehensions
我们在需要循环处理数据的时候,往往都会用range原创 2014-05-22 19:45:37 · 8390 阅读 · 0 评论 -
Python的魅力(Pythonic)及各种“不为人知”的小技巧
写这篇Blog的目的是记录学习Pythonic原创 2014-07-08 09:45:36 · 4212 阅读 · 0 评论 -
Django Ubuntu:Database returned an invalid value in QuerySet.dates(). 错误的解决方法
Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?错误的解决方法!原创 2014-08-05 21:29:42 · 2480 阅读 · 0 评论 -
Python:eval的妙用和滥用
eval()函数十分强大,官方demo解释为:将字符串str当成有效的表达式来求值并返回计算结果。so,结合math当成一个计算器很好用。其他用法,可以把list,tuple,dict和string相互转化。见下例子:a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"b = eval(a)bOut[3]: [[1, 2], [3, 4], [5原创 2014-07-08 13:05:24 · 61739 阅读 · 5 评论 -
Django配置Mysql数据库详解
详细解释配置数据库各参数原创 2014-07-23 20:58:53 · 8869 阅读 · 0 评论 -
Python字符串操作方法详解
最近处理近10万条数据,大量字符串需要处理,各种特殊符号,空格,导致各种隐秘BUG!所以写了这篇文章!深入学习下str操作函数!class str(basestring)| str(object='') -> string| | Return a nice string representation of the object.| If the argument原创 2014-04-10 17:37:44 · 6383 阅读 · 1 评论 -
Python函数式编程学习:lambda, map, reduce, filter
以前也学过函数式编程,基本也就是函数嵌套,没有深入学习。最近重写代码,重新学习了函数式编程,所以写了这篇blog。 首先介绍下函数式编程的定义:来自维基百科点击打开链接 函数式编程(Functional programming)或者函数程序设计,又称泛函编程,是一种编程范型,它将计算机运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。函数编程语言最重要的基础是λ演原创 2014-03-20 19:45:46 · 2872 阅读 · 0 评论 -
Python多线程(threading)学习总结
注:此文除了例子和使用心得是自己写的,很多都是Python核心编程中的原文。原文文风应该能看出来,就不每个地方单独表明出处了。线程(有时被称为轻量级进程)跟进程有些相似,不同的是,所有的线程运行在同一个进程中,共享相同的运行环境。它们可以想像成是在主进程或”主线程”中并行运行的“迷你进程”。线程有开始,顺序执行和结束三部分。它有一个自己的指令指针,记录自己运行到什么地方。线程的运行可能被抢原创 2014-06-18 17:27:08 · 10027 阅读 · 15 评论 -
Python:2D绘图库matplotlib学习总结
本文为学习笔记----总结!大部分为demo,一部分为学习中遇到的问题总结,包括怎么设置标签为中文等。matlab博大精深,需要用的时候再继续吧。Pyplot tutorialDemo地址为:点击打开链接一个简单的例子:# -*- coding: utf-8 -*-import matplotlib.pyplot as pltplt.plot([1, 4, 9, 16])p原创 2014-06-18 11:58:11 · 9344 阅读 · 0 评论 -
为什么说Python是一门动态语言--Python的魅力
动态语言的定义:动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言原创 2014-05-24 21:06:49 · 9093 阅读 · 2 评论 -
Python:file/file-like对象方法详解【单个文件读写】
IO中读写文件操作方法(file-like对象)汇总!----The_Third_Wave的学习笔记!原创 2014-05-27 20:26:21 · 8089 阅读 · 1 评论 -
Python怎么读写json格式文件
python:json文件读写原创 2014-05-26 20:59:30 · 25382 阅读 · 0 评论 -
Python多进程(multiprocessing)学习总结
简介multiprocessing模块使用和threading包类似的API接口来产生多进程,multiprocessing包提供本地和远程的并发,通过使用subprocesses(子进程)代替threads(线程)有效的避开了GIL(Global Interpreter Lock)。由于这一点,multiprocessing模块允许程序充分的利用多处理器。可以跨平台使用,包括Unix和Win原创 2014-06-12 17:11:50 · 9102 阅读 · 1 评论 -
微博API怎么爬取其他未授权用户的微博/怎么爬取指定用户发布的微博
获取某个用户最新发表的微博列表:http://open.weibo.com/wiki/2/statuses/user_timeline原接口已经被封。许多人都在问怎么获取指定用户的微博,于是写这篇Blog。本文由@The_Third_Wave(Blog地址:http://blog.youkuaiyun.com/zhanh1218)原创。不定期更新,有错误请指正。Sina微博关注:@The原创 2014-05-28 09:31:41 · 8398 阅读 · 6 评论 -
Python:新浪微博API的使用及安全的模拟登陆自动获取code值
Python微博API的使用以及通过模拟登陆安全的获取code值原创 2014-05-20 22:11:35 · 15557 阅读 · 20 评论 -
Python 集合类(set)学习
数学上, 把set 称做由不同的元素组成的集合,集合(set)的成员通常被称做集合元素(setelements)。Python 把这个概念引入到它的集合类型对象里。集合对象是一组无序排列的可哈希的值。是的,集合成员可以做字典中的键。数学集合转为Python 的集合对象很有效,集合关系测试和union、intersection 等操作符在Python 里也同样如我们所预想地那样工作。和其他容器原创 2014-04-10 17:34:57 · 3332 阅读 · 1 评论 -
Python:list,tuple,dict
一、list方法详解!Help on class list in module __builtin__:class list(object)| list() -> new empty list # list() 建立一个空list| list(iterable) -> new list initialized from iterable's items # 返回一原创 2014-03-23 15:20:17 · 2429 阅读 · 0 评论