Python
jonyi
性格开朗,认真对待生活中的每一件事
展开
-
enumerate函数
先翻译官方文档上的一段说明 enumerate(iterable) 返回一个enumerate对象。参数iterable必须是一个序列、一个迭代器或者一些支持迭代的对象。由enumerate包装的迭代器的next()方法,将返回一个元组,包含序号(从零开始)和迭代过程中相应的值。enumerate对于索引系列是有用的:(0,seq[0]) ,(1,转载 2012-04-25 16:29:45 · 769 阅读 · 0 评论 -
Python模块学习 ---- re 正则表达式
Python模块学习 ---- re 正则表达式分类: Python2009-06-17 23:19 21847人阅读 评论(6) 收藏 举报python正则表达式importstringlambdaregex目录(?)[+] 今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主转载 2014-02-10 17:33:38 · 454 阅读 · 0 评论 -
Python 学习入门(13)—— 正则表达式
Python 学习入门(13)—— 正则表达式分类: Script2013-11-29 23:07 5616人阅读 评论(2) 收藏 举报目录(?)[+]简介Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emacs 风格的模式。Emacs转载 2014-02-10 17:39:26 · 457 阅读 · 0 评论 -
Python 2013 精彩回顾:新闻、好文和资源
Python 2013 精彩回顾:新闻、好文和资源2014/02/24 | 分类: PYTHON, 工具与资源 | 0 条评论 | 标签: PYTHON, 资源列表分享到:21本文由 伯乐在线 - brightconan 翻译自 PyPix.com。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。没想到2013年这么快就过去了,但是2013留给转载 2014-02-24 18:06:55 · 580 阅读 · 0 评论 -
写给Python初学者的设计模式入门
写给Python初学者的设计模式入门2014/03/12 | 分类: PYTHON, 开发 | 1 条评论 | 标签: PYTHON, 设计模式分享到:35本文由 伯乐在线 - 熊崽Kevin 翻译自 pypix.com。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。有没有想过设计模式到底是什么?通过本文可以看到设计模式为什么这么重要转载 2014-03-12 23:11:01 · 592 阅读 · 0 评论 -
是什么让Python如此杰出?
[置顶] 是什么让Python如此杰出?2014-03-11 16:09 1838人阅读 评论(4) 收藏 举报Python简单易学 如果将Python与其他编程语言进行比较,您首先将注意到它易于理解。Python的语法清晰得不能再清晰。下述特征让Python对用户非常友好。 它没有使用{、}、$、/和\等标点符号字符。 Pytho转载 2014-03-13 16:51:32 · 366 阅读 · 0 评论 -
那些年,我们读过的python!
[置顶] 那些年,我们读过的python!2014-03-20 11:06 1969人阅读 评论(1) 收藏 举报Python是一个强大、快速、易学、友好、开源的脚本语言。Hacker必备的语言之一。 Python - 历史由来Python 是一种开源的面向对象的脚本语言,它起源于1989年末,当时,CWI(阿姆斯特丹国家数学和计算机科学研究所)的研究员Gu转载 2014-03-26 15:11:08 · 446 阅读 · 0 评论 -
Python的zip函数
Python的zip函数zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3]y = [4, 5, 6]z = [7, 8, 9]xyz = zip(x, y, z)print xyz运行的结果是:[(1, 4, 7), (2, 5, 8)转载 2014-04-10 18:38:03 · 395 阅读 · 0 评论 -
14个最受欢迎的Python开源框架
首页最新文章在线课程业界开发IT技术设计创业IT职场在国外频道更多 >- 导航条 -首页最新文章在线课程业界开发IT技术- Linux- UNIX- MySQL- NoSQL- 数据库- Git- 算法- 测试- 信息安全- Vim设计- 网页设计- UI设计- 交互设计- 用户体验创业IT职场在国转载 2014-06-29 22:48:00 · 579 阅读 · 0 评论 -
Python模块学习 ---- logging 日志记录(一)
Python模块学习 ---- logging 日志记录(一)分类: Python2009-07-11 21:30 18241人阅读 评论(2) 收藏 举报loggingpythonexceptionimportlog4netfilter目录(?)[+] 许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系统转载 2014-02-10 11:40:42 · 547 阅读 · 0 评论 -
Python tips: 什么是*args和**kwargs?
Python tips: 什么是*args和**kwargs?先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ ==转载 2014-02-10 10:46:40 · 422 阅读 · 0 评论 -
用python爬虫抓站的一些技巧总结
这些脚本有一个共性,都是和web相关的,总要用到获取链接的一些方法,再加上simplecd这 个半爬虫半网站的项目,累积不少爬虫抓站的经验,在此总结一下,那么以后做东西也就不用重复劳动了。 -1.最基本的抓站import urllib2content = urllib2.urlopen('http://XXXX').read()-2.使用代理服务器这转载 2012-05-14 17:28:30 · 981 阅读 · 0 评论 -
【Python】UnboundLocalError: local variable 'l' referenced before assignment
01在程序中设置的sum_Logical属于全局变量,而在函数calculate中没有sum_Logical的定义,根据python访问局部变量和全局变量的规则:当搜索一个变量的时候,python先从局部作用域开始搜索,如果在局部作用域没有找到那个变量,那样python就在全局变量中找这个变量,如果找不到抛出异常(NAMEERROR或者Unbound-LocalError,这取决于python版本转载 2013-01-11 17:31:06 · 1227 阅读 · 0 评论 -
Python: 50个常用的额外模块
Python具有强大的扩展能力,下面列出了50个会比较常用的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他,个人推荐收藏。 Graphical interfacewxPythonhttp://wxpython.org Graphical inter原创 2013-02-05 13:22:54 · 441 阅读 · 0 评论 -
[Python入门及进阶笔记00]-写在前面(目录/书籍/学习路线/其他)
学习Python有一段时间了,需要来一个阶段性总结了 个人看书的模式是,一边看书,一边敲代码,一遍记笔记(record for search),所以回过头发现,记得有些多了,需要花点时间整理下。 so,一篇篇整理,会陆续发出。-------------------------------------------update: 2012-12-30 是该有转载 2013-02-26 14:54:58 · 266 阅读 · 0 评论 -
Python 程序员应该知道的 10 个库
原文出处: Alberto Granzotto 译文出处: 张亚楠(@张亚楠alexkh)Python是优雅的,使用这些库可以使你的代码更简洁,并保持持久性。欢迎各位补充,并提出意见!Docopt。抛弃optparse和argparse吧,使用docstrings来构建优雅的,可读性强的,并且复杂(如果你需要的话)的命令行界面。IMO2013年创建的最好的库。R转载 2013-12-02 21:05:23 · 659 阅读 · 0 评论 -
Eclipse配置PyDev插件
安装PyDev:首先需要去Eclipse官网下载:http://www.eclipse.org/,Eclipse需要JDK支持,如果Eclipse无法正常运行,请到Java官网下载JDK安装:http://www.oracle.com/technetwork/java/javase/downloads。打开Eclipse,找到Help菜单栏,进入Install New Softwa转载 2014-01-22 10:08:37 · 447 阅读 · 0 评论 -
PyDev+Eclipse环境搭建python开发
Eclipse官方下载,解压缩,JDK安装省略,Eclipse Version: Juno Release在Eclispe Help菜单中,选择Install New Software···, 选择Add按钮,Name:PyDev(这个随意),Location:http://pydev.org/updates(PyDev的更新地址)选择PyDev下的PyDev原创 2013-04-16 14:23:42 · 678 阅读 · 0 评论 -
Python子进程 (subprocess包)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢Tolbkni Kao帮我纠正错误 这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是执行外部的命令和程序。比如说,我需要使用wget下载文件。我在Python中调用wget程序。从这个意义上来说,subproce转载 2014-02-21 13:59:40 · 493 阅读 · 0 评论 -
Python框架、库和软件资源大全(整理篇)
Python框架、库和软件资源大全(整理篇)18 Python 小柯 2014-08-06 415次围观 0评论现代编程语言的一个非常令人欣慰的事是有很多的社区在驱动语言的发展。很多来自世界各地的程序员不求回报的写代码为别人造轮子、贡献代码、开发框架。开放源代码使得分散在世界各地的程序员们都能够贡献他们的代码与创新。Python就是这样一门转载 2014-08-11 10:08:40 · 1430 阅读 · 0 评论