会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LCdre
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年10月31日
Python学习之--迭代器、生成器
摘要: 迭代器 迭代器是访问集合元素的一种方式。从对象第一个元素开始访问,直到所有的元素被访问结束。迭代器只能往前,不能往后退。迭代器与普通Python对象的区别是迭代器有一个__next__()方法,每次调用该方法可以返回一个元素。 迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。适合遍历一些
阅读全文
posted @ 2016-10-31 22:06 LCdre
阅读(323)
评论(0)
推荐(0)
2016年10月27日
Python 字符串切片(slice)
摘要: 切片操作(slice)可以从一个字符串中获取子字符串(字符串的一部分)。我们使用一对方括号、起始偏移量start、终止偏移量end 以及可选的步长step 来定义一个分片。 格式: [start:end:step] • [:] 提取从开头(默认位置0)到结尾(默认位置-1)的整个字符串• [star
阅读全文
posted @ 2016-10-27 16:08 LCdre
阅读(60065)
评论(0)
推荐(5)
2016年10月24日
Python装饰器
摘要: 装饰器本质上就是一个函数,这个函数接收其他函数作为参数,并将其以一个新的修改后的函数进行替换。 简单来说,装饰器的目的是为了实现代码的'封闭开放'.封闭,即表示已实现的功能代码块要封闭,需要随便改动。开放,是指基于原有功能模块的扩展开发。 本质上,装饰器会用一个动态创建的新函数来替换原来的函数。 如
阅读全文
posted @ 2016-10-24 17:03 LCdre
阅读(223)
评论(0)
推荐(0)
2016年10月21日
Tornado demo3 - tcpecho分析
摘要: 在这个demo中,主要是使用了Tornado中异步的TCP client和server来实现一个简单的echo效果(即客户端发送的message会从server端返回到client)。代码的github链接点这里。 1 Server端代码分析 1 import logging 2 from torn
阅读全文
posted @ 2016-10-21 00:10 LCdre
阅读(359)
评论(0)
推荐(0)
2016年10月13日
WebSockets
摘要: WebSocket 是为了在一个单独的持久连接上提供全双工的双向通信。有关WebSocket API的内容可以参考这里。 这里简单说明下WebSocket在javascript中的用法。 1 WebSocket连接简述 在JavaScript中创建了WebSocket 后,会有一个HTTP请求发送到
阅读全文
posted @ 2016-10-13 15:47 LCdre
阅读(254)
评论(0)
推荐(0)
2016年10月11日
Tornado Demo1---webspider分析
摘要: Demo源码地址 https://github.com/CHUNL09/tornado/tree/master/demos/webspider 这个Demo的作用是用来获取特定URL的网页中的链接(链接是以特定URL作为开头的,比如设置了base_url="http://www.baidu.com"
阅读全文
posted @ 2016-10-11 17:28 LCdre
阅读(365)
评论(0)
推荐(0)
Python assert断言
摘要: 根据Python 官方文档解释(https://docs.python.org/3/reference/simple_stmts.html#assert), "Assert statements are a convenient way to insert debugging assertions
阅读全文
posted @ 2016-10-11 11:20 LCdre
阅读(18535)
评论(0)
推荐(1)
2016年1月27日
Python学习之--数据基础
摘要: 对于Python来说,一切皆对象。包括数字、字符串、列表等,对象是由类来创建的,那对象的一个优点就是可以使用其创建类中所定义的各种方法。 查看对象/方法 1)可以在命令行中直接查看,如下: 使用type() 可以查看一个变量(对象)的类,找到类后,可以使用dir()来查询里面的方法: 也可以使用 h
阅读全文
posted @ 2016-01-27 13:50 LCdre
阅读(283)
评论(0)
推荐(0)
2016年1月25日
Python学习之--python概要
摘要: 1 Python的优点 Python语言类库齐全,语法简洁,而且在linux上自带安装,在处理大数据以及自动化方面有其独有的特点。2 Python的解释器 Python解释器用来解释python代码,比较流行的python解释器有: CPython, 使用C解释器,将python源码解释为.pyc文
阅读全文
posted @ 2016-01-25 20:49 LCdre
阅读(262)
评论(0)
推荐(0)
2016年1月22日
Python学习之--函数/生成器/装饰器
摘要: Function,函数,主要是为了:1提高代码的复用程度,2将程序模块化。 定义函数 在Python中,使用def 用来定义函数,一般函数的定义如下: 其中,return 用来返回函数执行的结果 一个简单的sample如下: 函数执行的结果可以放入到一个变量中: Python 不需要定义参数的类型,
阅读全文
posted @ 2016-01-22 17:03 LCdre
阅读(323)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告