python的新式类是2.2版本引进来的,我们可以将之前的类叫做经典类或者旧类。
为什么要在2.2中引进new style class呢?官方给的解释是:
为了统一类(class)和类型(type)。
在2.2之前,比如2.1版本中,类和类型是不同的,如a是ClassA的一个实例,那么a.__class__返回 ‘ class __main__.ClassA‘ ,type(a)返回总是<type … 更多... “python之新式类(new style class)”
IT夜班车
python的新式类是2.2版本引进来的,我们可以将之前的类叫做经典类或者旧类。
为什么要在2.2中引进new style class呢?官方给的解释是:
为了统一类(class)和类型(type)。
在2.2之前,比如2.1版本中,类和类型是不同的,如a是ClassA的一个实例,那么a.__class__返回 ‘ class __main__.ClassA‘ ,type(a)返回总是<type … 更多... “python之新式类(new style class)”
python的构造和析构函数为固定的名字。
构造函数——————— __init__( self )
析构函数——————— __del__( self )
不像c++中那样构造函数和析构函数是类名字。
并且在python中这构造函数和析构函数可… 更多... “python之类的构造和析构函数”
先在类中怎么来定义它们,和程序中怎样去使用:
class CA: "the class is designed to test a class is defined without being derived from base class object" x = 0L @classmethod def func( sef ): print( "CA func" ) @staticmethod def staticfunc(): print( "CA static fun… 更多... “python的staticmethod和classmethod”
以下文字转自:
http://blog.csdn.net/ccat/article/details/8364
译者:至此Python指南的正文部分就全部译完了,感谢Clover姐姐、Sickkid、尹伟铭、面面、珂珂等朋友在翻译过程中给我提供的帮助和支持。特别感谢Python指南2.2版(http://python.cn/contents/python_tutorial/python-tutorial… 更多... “python的类”
http://dancingpenguinsoflight.com/2009/02/python-and-vim-make-your-own-ide/
I prefer to use vim for most of my systems administration and pro
The environ dictionary is required to contain these CGI environment variables, as defined by the Common Gateway Interface specification
[2]. The following variables must be present, unless their value would be an empty string, in which … 更多... “wsgi 的environ变量”
文件上传测试页代码:
#!c:/Python27/python output= '<html><head>' + '<br>' + '</head><body>' + '<form name="form1" action=“/dynamic/postuploadfile.py” enctype="multipart/form-data" method=“po… 更多... “一个简单的wsgi文件上传”
转载自:
http://long.objectis.net/wanglaoriji/yongpython-shixianshangzhuanwenjiangongneng
环境 Apache + mod_python
如文件小可以采用这个方式
import os def form(): return """ <html><body> <form enctype="multipart/form-da… 更多... “用python 实现上传文件功能”
虽然IDLE开发环境不错,但是比起Wing IDE来还是差不少,比如Wing IDE就可以一次注释掉多行,不用一行行的去注释。
关于IDLE的介绍及安装使用请参看我的另外一篇文章:
先看看一下本文要说的wing IDE开发环境截图:
其实看下界面就知道它的功能比起IDLE丰富不少。
Wing IDE同样是python官网推荐的python开发工具,跟IDLE不同,它有专业版(收费版)… 更多... “python开发环境-Wing IDE”
有时你发现python脚本发生了,导致了500的服务器内部错误。导致发生了什么错误呢?怎么调试呢?
这里给出2个方法。
一. 直接输出到浏览器
这中方法最直接,直接把想查看的一些变量什么的,变成html的元素输出,让后用过浏览器访问对应的页面就能看到了。
二. 通过wsgi.errors输出到apache的log
mod_wsgi提供了一个输出log信息到apache的方法, 示例如下:
print >>… 更多... “apache+wsgi+python的web调试”