上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页

2013年4月25日

Sphinx文档生成

摘要: 文档整体解决方案(readthedocs、github 、sphinx) http://jwch.sdut.edu.cn/book/index.html使用sphinx记笔记reStructuredText简明教程使用 sphinx 制作简洁而又美观的文档文档与笔记利器 reStructuredText 和 Sphinx reStructuredText - A ReStructuredText PrimerQuick reStructuredTextSphinx - reStructuredText PrimerPython - reStructuredText PrimerReST Edi 阅读全文

posted @ 2013-04-25 09:00 androidme 阅读(338) 评论(0) 推荐(0) 编辑

2013年4月24日

CVS Keyword substitution

摘要: http://ximbiot.com/cvs/manual/cvs-1.11.6/cvs_12.html12.1 Keyword ListThis is a list of the keywords:$Author$The login name of the user who checked in the revision.$Date$The date and time (UTC) the revision was checked in.$Header$A standard header containing the full pathname of the RCS file, the rev 阅读全文

posted @ 2013-04-24 17:32 androidme 阅读(425) 评论(0) 推荐(0) 编辑

Python正则表达式指南

摘要: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处 理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的 语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他 语言里使用过正则表达式,只需要简单看一看就可以上手了。下图展示了使用正则表达式进行匹配的流程: 阅读全文

posted @ 2013-04-24 10:56 androidme 阅读(212) 评论(0) 推荐(0) 编辑

理解Python命名机制

摘要: http://blog.csdn.net/lanphaday/article/details/1734990引子我热情地邀请大家猜测下面这段程序的输出:class A(object): def __init__(self): self.__private() self.public() def __private(self): print 'A.__private()' def public(self): print 'A.public()'class B(A): def __private(self): print 'B.__private()' 阅读全文

posted @ 2013-04-24 09:19 androidme 阅读(171) 评论(0) 推荐(0) 编辑

2013年4月23日

Python库

摘要: GeventGevent是一个基于greenlet的Python的并发框架,以微线程greenlet为核心,使用了epoll事件监听机制以及诸多其他优化而变得高效。于greenlet、eventlet相比,性能略低,但是它封装的API非常完善,最赞的是提供了一个monkey类,可以将现有基于Python线程直接转化为greenlet,相当于proxy了一下(打了patch)。http://www.gevent.org/https://pypi.python.org/pypi/gevent/Beautiful Souphttp://www.crummy.com/software/Beautifu 阅读全文

posted @ 2013-04-23 22:31 androidme 阅读(430) 评论(0) 推荐(0) 编辑

[Python]日志模块logging的应用

摘要: http://blog.csdn.net/dyx1024/article/details/7250828通常,在商用软件中均会有完整的日志机制,之前使用C语言实现过一个《简单的分级别写日志程序》,具有以下功能和不足:[cpp] view plaincopyprint?/************************************************************************/*摘要:此文件实现了普通WINDOWS程序中的日志功能*主要有以下特点:*1.根据日期创建日志文件目录,每天的日志分别存放在不同的日志目录中;*2.日志内容分三种类型,根据不同需要,写 阅读全文

posted @ 2013-04-23 20:00 androidme 阅读(303) 评论(0) 推荐(0) 编辑

[Python]操作嵌入式数据库SQLite

摘要: http://blog.csdn.net/dyx1024/article/details/7252274去年写过一篇通过C语言操作SQLite数据库的文章《SQLITE学习笔记一(打开、操作及关闭数据库,C程序实现)》,最近在学习python,所以使用ptyhon实现了一下,实现不多描述了,代码中的注释已经非常详细了。直接贴上来。1. 实现:[python] view plaincopyprint?#!/usr/bin/envpython#-*-coding:utf-8-*-#导入日志及SQLite3模块importloggingimportlogging.configimportsqlite 阅读全文

posted @ 2013-04-23 19:56 androidme 阅读(381) 评论(0) 推荐(0) 编辑

2013年4月22日

[Python]如何快速知道要使用哪些python模块和有哪些功能

摘要: 1,查看python自带的lib, 例如:http://docs.python.org/3.1/library/2,如果想看自己的python项目都导入了那些模块,可以用sys.modules输出来看下 >>> import sys>>> sys.modules3,以上只列出了当前已经import的module,磁盘上没有import的不会被列出来。之后进入/usr/local/lib/python2.7/ 这里看4,擅用help()和dir()命令,例如:help()modules5,另外,Python还提供了若干内置的函数,用于在运行时操作指定对象的属性 阅读全文

posted @ 2013-04-22 21:53 androidme 阅读(1642) 评论(0) 推荐(0) 编辑

[Python]关键字is和操作符==

摘要: Python中所有类型都通过引用存取, 即便是"基本类型"也不例外, 例如: a = 1 b=1 a 和 b 的值都是等于1, 1以对象存储,内存中只有一个1的实例, 可用如下代码判断:id(a)#10249792id(b)#10249792id(a)==id(b)#True 同样也可用关键字 is:aisb#True is 判断两个实例是否是同一个, 即是否是对同一对象的引用. 改方法对tuple 和str 同样适用, 如:a=''b=''aisb#Truea=()b=()aisb#True 以上的类型都是不可变的(可以认为是"常 阅读全文

posted @ 2013-04-22 20:37 androidme 阅读(388) 评论(0) 推荐(0) 编辑

[Python]python中 __name__及__main__的妙处

摘要: [python] view plaincopy#hello.pydefsayHello():str="hello"print(str);if__name__=="__main__":print('Thisismainofmodule"hello.py"')sayHello()python作为一种脚本语言,我们用python写的各个module都可以包含以上那么一个类似c中的main函数,只不过python中的这种__main__与c中有一些区别,主要体现在:1、当单独执行该module时,比如单独执行以上hello.p 阅读全文

posted @ 2013-04-22 20:21 androidme 阅读(147) 评论(0) 推荐(0) 编辑

[Python]python __init__.py

摘要: python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。有没有办法,像Java的Package一样,将多个.py文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有的。主要是用到python的包的概念,python __init__.py在包里起一个比较重要的作用要弄明白这个问题,首先要知道,python在执行import语 阅读全文

posted @ 2013-04-22 20:13 androidme 阅读(155) 评论(0) 推荐(0) 编辑

[Python]关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型

摘要: #!/usr/bin/python指定用什么解释器运行脚本以及解释器所在的位置# -*- coding: utf-8 -*-用来指定文件编码为utf-8的PEP 0263 -- Defining Python Source Code Encodingshttp://www.python.org/dev/peps/pep-0263/估计有不少人注意过一些python脚本开头有这么行东东:#!/usr/bin/python它是用来干嘛的?貌似没有它对脚本功能也没啥影响。它是用来指定用什么解释器运行脚本以及解释器所在的位置。以test.py为例,脚本内容如下:def test(): print... 阅读全文

posted @ 2013-04-22 19:53 androidme 阅读(421) 评论(0) 推荐(0) 编辑

MyPython

摘要: TermsPyPI - Python Package IndexThe Python Package Index is a repository of software for the Python programming language.https://pypi.python.org/pypiPEP - Python Enhancement Proposalhttp://www.python.org/dev/peps/This PEP contains the index of all Python Enhancement Proposals, known as PEPs. PEP num 阅读全文

posted @ 2013-04-22 10:42 androidme 阅读(174) 评论(0) 推荐(0) 编辑

2013年4月21日

Python 绝对简明手册

摘要: http://wiki.woodpecker.org.cn/moin/PyAbsolutelyZipManual 阅读全文

posted @ 2013-04-21 22:21 androidme 阅读(120) 评论(0) 推荐(0) 编辑

py2exe

摘要: http://www.py2exe.org/py2exe is a Python Distutils extension which converts Python scripts into executable Windows programs, able to run without requiring a Python installation. 阅读全文

posted @ 2013-04-21 22:12 androidme 阅读(95) 评论(0) 推荐(0) 编辑

2013年4月20日

Windows下 Python 安装包的配置

摘要: http://blog.csdn.net/lab2013/article/details/68769671、下载安装 Pythonpython-2.7.2.msi http://www.python.org/download/如下载 Python 2.7.2,安装目录为 C:\Python272、添加环境变量path = C:\Python27此步骤可实现在命令行下,不用进入 Python 目录即可执行 python.exe3、下载 setuptools注意对应 Python 的版本,完成后运行 exe 即可完成安装setuptools-0.6c11.win32-py2.7.exehttp:/ 阅读全文

posted @ 2013-04-20 20:57 androidme 阅读(239) 评论(1) 推荐(0) 编辑

如何安装配置ulipad

摘要: http://www.cnpythoner.com/post/176.html说到ulipad这个编辑器,我心情比较激动,自从开发用python一来就一直用ulipad,用了2年多了,期间也换个编辑器,发现用着用着还是不顺手,索性还是换回了ulipad,前段时间因为电脑出了点问题,不知道ulipad突然坏了不能运行,找了很久都没找到解决方法,最后只能和它的作者limodou前辈请教,很快就解决了这个问题,也很感谢他,现在又可以用ulipad来写程序,感觉挺好的。今天有个新手朋友他看到老王python的博文以后,也想用用ulipad, 他装了半天都没有装好,比较苦恼。我写这篇文章是想分享下自己安 阅读全文

posted @ 2013-04-20 20:30 androidme 阅读(785) 评论(0) 推荐(0) 编辑

Python:Python for Ulipad(总结ulipad使用)

摘要: http://www.cnblogs.com/songmingming/archive/2013/03/06/ulipad%E6%89%93%E9%80%A0python.html一、简介1.1 简介Ulipad使用wxPython编写,一款小巧和灵活的编辑器。它有很多功能,例如类浏览器,代码自动完成,html查看器,目录浏览器等。最有 趣的和独特的功能是使用mixin技术使Ulipad一个易于扩展的编程环境。你可以写你自己的mixin,插件或简单的脚本,都可以无缝的方式集成在 Ulipad中项目主页:http://code.google.com/p/ulipad/1.2 安装1.2.1 Wi 阅读全文

posted @ 2013-04-20 20:28 androidme 阅读(347) 评论(0) 推荐(0) 编辑

2013年4月17日

online-code-beautifier-and-formatter

摘要: http://stackoverflow.com/questions/206441/online-code-beautifier-and-formatterCSS: code beautifierHTML: HTML Tidy, CleanUp HTML or the general purpose Pretty DiffJavascript: http://jsbeautifier.org/PHP: http://beta.phpformatter.com/SQL: http://dpriver.com/pp/sqlformat.htmXML: http://chris.photobooks 阅读全文

posted @ 2013-04-17 12:41 androidme 阅读(288) 评论(0) 推荐(0) 编辑

2013年4月15日

CodeIgniter

摘要: http://ellislab.com/codeigniterhttp://codeigniter.org.cn/CodeIgniter 是一个简单快速的PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为赢家,主要是由于它为组织提供了足够的自由支持,允许开发人员更迅速地工作。自由意味着使用 CodeIgniter 时,您不必以某种方式命名数据库表,也不必根据表命名模型。这使 CodeIgniter 成为重构遗留 PHP 应用程序的理想选择,在此类遗留应用程序中,可能存在需要移植的所有 阅读全文

posted @ 2013-04-15 19:59 androidme 阅读(221) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页

导航