翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

文章分类 -  Python

闭包的概念、形式与应用
摘要:闭包的概念、形式与应用摘自:http://www.ibm.com/developerworks/cn/linux/l-cn-closure/index.html#resources简介:随着硬件性能的提升以及编译技术和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby 和 Lua 等语言都开始在应用中崭露头角。动态语言因其方便快捷的开发方式成为很多人喜爱的编程语言,伴随动态语言的流行,我们经常听到一个名词——闭包,很多人会问闭包是什么?闭包是用来做什么的?本文汇集了有关闭包的概念、应用及其在一些编程语言中的表现形式,以供参考。什么是闭包?闭包并不是什么新奇的 阅读全文

posted @ 2013-03-12 17:00 翔如飞飞 阅读(1109) 评论(0) 推荐(0)

PyDev for Eclipse 简介
摘要:参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev PyDev for Eclipse 简介PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。本文将向读者介绍 PyDev 开源项目及其安装配置方法,并在此基础上详细介绍如何利用 PyDev 插件把 Eclipse ... 阅读全文

posted @ 2010-04-29 22:57 翔如飞飞 阅读(1369) 评论(0) 推荐(0)

使用 Python 进行 socket 编程5
摘要:原文URL:https://www6.software.ibm.com/developerworks/cn/education/linux/l-pysocks/section6.html 高级网络类 网络模块 Python 包括几个专门用于应用层协议的模块(它们是在标准的 socket 模块上构建的)。可用模块有很多,提供了超文本传输协议(HTTP)、简单邮件传输协议(S... 阅读全文

posted @ 2010-04-26 23:59 翔如飞飞 阅读(398) 评论(0) 推荐(0)

使用 Python 进行 socket 编程4
摘要:原文URL:https://www6.software.ibm.com/developerworks/cn/education/linux/l-pysocks/section5.html构建一个 Python 聊天服务器一个简单的聊天服务器 现 在您已经了解了 Python 中基本的网络 API;接下来可以在一个简单的应用程序中应用这些知识了。在本节中,将构建一个简单的聊天服务器。使用 T... 阅读全文

posted @ 2010-04-26 23:57 翔如飞飞 阅读(395) 评论(0) 推荐(0)

使用 Python 进行 socket 编程3
摘要:原文URL:https://www6.software.ibm.com/developerworks/cn/education/linux/l-pysocks/section4.htmlPython 中的 socket 编程 在所有具有 socket 的语言中,socket 都是相同的 —— 这是两个应用程序彼此进行通信的管道。 前提条件 不管是使用... 阅读全文

posted @ 2010-04-26 23:55 翔如飞飞 阅读(1344) 评论(0) 推荐(0)

使用 Python 进行 socket 编程2
摘要:Python socket 模块 基本的 Python socket 模块 Python 提供了两个基本的 socket 模块。第一个是 Socket,它提供了标准的 BSD Sockets API。第二个是 SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。Python 使用一种异步的方式来实现这种功能,您可以提供一些插件类来处理服务器中应用程序特有的任务... 阅读全文

posted @ 2010-04-26 23:51 翔如飞飞 阅读(386) 评论(0) 推荐(0)

使用 Python 进行 socket 编程1
摘要:本教程以及本教程中所展示的例子使用的都是 2.4 版本的 Python原文URL:https://www6.software.ibm.com/developerworks/cn/education/linux/l-pysocks/section2.htmlPython 简介 首先,让我们来体验一下 Python。 什么是 Python? Python 是一种通用的面向对象脚... 阅读全文

posted @ 2010-04-26 23:48 翔如飞飞 阅读(388) 评论(0) 推荐(0)

Python 3 初探,第 2 部分: 高级主题
摘要:2009 年 5 月 04 日Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本文是这个由两部分组成的系列文章中的第二篇,本文构建在此系列 前一期文章 的基础之上,内容涵盖了 Python 更多的新特性和更高深的一些主题,比如在抽象基类、元类和修饰符等方面的变化。 ... 阅读全文

posted @ 2009-09-01 14:40 翔如飞飞 阅读(358) 评论(0) 推荐(0)

Python 3 初探,第 1 部分: Python 3 的新特性
摘要:2009 年 2 月 02 日Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本文是系列文章中的第一篇,介绍了影响该语言及向后兼容性的各种变化,并且还提供了新特性的几个例子。 Python 版本 3,也被称为 Python 3000 或 Py3K(仿效 Microsoft&#... 阅读全文

posted @ 2009-09-01 14:38 翔如飞飞 阅读(374) 评论(0) 推荐(0)

Python 3 教程二:文件,目录和路径
摘要:1 遍历文件夹和文件 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- import os import os.path # os,os.path... 阅读全文

posted @ 2009-09-01 14:33 翔如飞飞 阅读(285) 评论(0) 推荐(0)

Python 3 教程一:入门
摘要:Python已经是3.1版本了,与时俱进更新教程.本文适合有Java编程经验的程序员快速熟悉Python本文程序在windows xp+python3.1a1 测试通过.本文提到的idle指python shell,即安装python后你在菜单看到的IDLE(python gui)在idle里ctrl+n可以打开一个新窗口,输入源码后ctrl+s可以保存,f5运行程序.凡打开新窗口即指ctrl+n... 阅读全文

posted @ 2009-09-01 14:32 翔如飞飞 阅读(487) 评论(0) 推荐(0)