python
文章平均质量分 77
zuosifengli
这个作者很懒,什么都没留下…
展开
-
python dict sort
坛子上做一个面试题遇到的 mark下原题目见http://bbs.linuxtone.org/thread-8123-1-1.html下面是代码Python代码 #!/usr/bin/env python result={} for i in open('/root/file.txt','r'): format_key="%s转载 2012-04-28 16:12:50 · 1164 阅读 · 0 评论 -
python glob model
python glob model说明:1、glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的转载 2012-07-04 09:17:43 · 603 阅读 · 0 评论 -
Python函数式编程指南(三):迭代器
转载自:http://www.cnblogs.com/huxi/archive/2011/07/01/2095931.html3. 迭代器 3.1. 迭代器(Iterator)概述 迭代器是访问集合内元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。迭代器不能回退,只能往前进行迭代。这并不是什么很大的缺点,因为人们几乎不需要在迭转载 2012-06-19 15:46:49 · 697 阅读 · 0 评论 -
深入理解HTTP TCP/IP Socket
大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如转载 2012-07-04 13:40:27 · 1117 阅读 · 0 评论 -
Python类、模块、包
Python在处理功能复用和功能颗粒度划分时采用了类、模块、包的结构。这种处理跟C++中的类和名字空间类似,但更接近于Java所采用的概念。类类的概念在许多语言中出现,很容易理解。它将数据和操作进行封装,以便将来的复用。模块模块,在Python可理解为对应于一个文件。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。一般转载 2012-06-28 11:05:47 · 634 阅读 · 0 评论 -
python--如何解析json数据结构
一、JSON的格式:1,对象:{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}{ 属性 : 值 , 属性 : 值 , 属性 : 值 } 2,数组是有顺序的值的集合。一个数组开始于"[",结束于"]",值之间用","分隔。[{name:"Peggy",email:"peggy@gm转载 2012-07-02 16:27:19 · 1070 阅读 · 0 评论 -
python 实现天气预报功能
中国国家气象局提供了获取所在城市天气预报信息的接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.原创 2012-07-02 16:26:00 · 4501 阅读 · 0 评论 -
天气预报接口(中国国家气象局)
中国天气weather.comhttp://m.weather.com.cn/data/101110101.html(六天预报)http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)其中101110101是城市的代码,获得城市代码进入http://www.weather.com.cn在搜索框上输入你要需要获得天气的城市,转载 2012-07-02 16:28:58 · 43689 阅读 · 0 评论 -
python中关于__name__和__main__的理解
看过很多python的code都有这段代码:if __name__=="__main__":这段代码的主要作用是:让该python文件既可以独立运行,也可以当作模块导入到其他的文件。举例来说:#hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__":原创 2012-07-03 15:25:38 · 942 阅读 · 0 评论