
python
zhengbo0
这个作者很懒,什么都没留下…
展开
-
webpy框架
django和webpy都是python的web开发框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开发和DRY(Do Not Repeat Yourself)原则。webpy小巧,简单,实转载 2013-10-29 15:06:55 · 944 阅读 · 0 评论 -
python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的值通常为模块文件名,不带路径或者文件扩展名。但是您也可以像一个标准的转载 2013-12-18 12:49:38 · 465 阅读 · 0 评论 -
web.py 数据库操作指南
web.py是一个小巧灵活的框架,最新稳定版是0.33。这里不介绍web开发部分,介绍下关于数据库的相关操作。 很多Pyer一开始都喜欢自己封装数据库操作类,本人亦如此。不过后来通过观摩web.py的源码,发现其数据库操作部分相当紧凑实用。推荐懒人可 以尝试一下。 废话不多,先来安装,有两种方式: 1. easy_install方式,如果木有此工具,可以参考:http://che转载 2013-12-18 11:18:44 · 4585 阅读 · 0 评论 -
webpy中web.webapi
也是比较重要的模块。负责http的一些数据。内容多了。 web.webapi de>class BadRequest(HTTPError)de>: de>400 Bad Requestde> error. de>class Found(Redirect)de>: A de>302 Foundde> redirect. de>class Gone(HTTPError)de转载 2013-12-18 10:45:26 · 1303 阅读 · 0 评论 -
mongoDB简明教程-python(转)
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型。官方网站:http://www.mongodb.org 说一些基本安装:首先安装python环境这是必须的了吧,具体步骤略。首先安装mongo环境,我以window为例,从http:转载 2013-12-17 13:31:01 · 510 阅读 · 0 评论 -
windows平台下安装python的setuptools工具
到下面的网址下载setuptools-0.6c11.win32-py2.7.exe http://pypi.python.org/pypi/setuptools#files 然后安装setuptools-0.6c11.win32-py2.7.exe 在命令行方式下,进入目录“C:\Python27\Scripts”,运行easy_install.exe程序。转载 2013-12-14 16:17:14 · 668 阅读 · 0 评论 -
web.py 启动时候出现AttributeError: 'module' object has no attribute 'inet_pton'错误
错误信息如下: [plain] view plaincopyprint? Traceback (most recent call last): File "webpy.py", line 84, in app.run() File "D:\Python27\lib\site-packages\web\appli转载 2013-12-14 15:31:53 · 1360 阅读 · 0 评论 -
实例教程:1小时学会Python
1 序言 面向读者 本文适合有经验的程序员尽快进入Python2.x世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序. Python3.x用户请参考:http://www.cnitblog.com/yunshichen/archive/2009/04/01/55924.html (转载 2013-11-15 10:16:32 · 1314 阅读 · 0 评论 -
Python tips: 什么是*args和**kwargs?
先来看个例子: def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------' if __name__ == '__main__': foo(1,2,3,4) foo(a=1,转载 2013-11-18 09:45:49 · 495 阅读 · 0 评论 -
备份文件的python脚本
作用:将目录备份到其他路径。 实际效果:假设给定目录"/media/data/programmer/project/python" ,备份路径"/home/diegoyun/backup/“ , 则会将python目录下的文件按照全路经备份到备份路径下,形如: /home/diegoyun/backup/yyyymmddHHMMSS/python/xxx/yyy/zzz..... 脚转载 2013-11-15 14:42:53 · 894 阅读 · 0 评论 -
Python:文件操作技巧(File operation)
读写文件 # ! /usr/bin/python # -*- coding: utf8 -*- spath = "D:/download/baa.txt" f = open(spath, "w" ) # Opens file for writing.Creates this file doesn't exist. f.write( " First line转载 2013-11-15 15:24:03 · 928 阅读 · 0 评论 -
web.py数据库入门
web.py是一个非常精巧的web框架,不过其自带的db模块也是非常精简而高效。和Java里面复杂的JDBC和繁琐的Hibernat配置相比,使用web.db真是既简单又明了。 创建数据库对象: db = web.database(dbn='mysql', user='user', pw='pass', db='dbname') dbn指定数据库类型 查询:转载 2013-12-18 11:17:36 · 936 阅读 · 0 评论