Python
iteye_1824
这个作者很懒,什么都没留下…
展开
-
django设置
想学习用Python来生成网页。今天晚上配置了一下mod_python。当然是先下载mod_python。第一次是从默认的网址下载的,是win平台的二进制文件。下载后运行,不能运行。然后以从相同网址又下载了一次,只有6o多k,还是不能运行。然后又上了mod_python的网站,换了一个下载地址,这次才算成功。[url=http://www.apache.org/dist/httpd/mod...2007-11-18 21:47:45 · 123 阅读 · 0 评论 -
python连接数据库
Python中定义了访问数据库的标准,Python Database API Specification v2.0[url]http://www.python.org/dev/peps/pep-0249/[/url]DBApi中定义python访问数据库模块的API,是module实现者需要参考实现的;还定义了扩展API.1. Module Interface[list][...2010-08-03 22:45:35 · 158 阅读 · 0 评论 -
apache+mod_wsgi配置
[b]在apache下配置mod_wsgi[/b][list][*]Apache http Server: [url]http://httpd.apache.org/[/url][*]modwsgi: [url]http://code.google.com/p/modwsgi/[/url], [url]http://code.google.com/p/modwsgi/wiki/Inst...2010-08-02 23:44:42 · 310 阅读 · 0 评论 -
在django中使用logging
django中似乎没有专门支持logging的module。想在自己开发程序中使用一下log功能,记录访问情况,和输入debug的一些信息。于是google到一段代码,使用的python的标准库logging,目前工作还算正常.[url]http://djangosnippets.org/snippets/16/[/url][code="python"]import loggi...2010-07-21 00:28:09 · 169 阅读 · 0 评论 -
Python性能优化
晚上学习了2008年《程序员》上一篇关于Python性能优化的文章,想学一下python profile方面的知识。在我的ubuntu上输入了第一程序,准备试一下profile.run("foo()"),可惜在import profile是出错了,竟然没有profile module!只有明天卸了python自己在手动安装一次了。于是google了一下,找到了csdn上的一篇文章,和《程序...原创 2010-07-19 22:33:19 · 135 阅读 · 0 评论 -
移除django的旧版本
Django的最新release已是1.2.1,想试一下,需要移除django先前的版本。Django document中有如下方法:(1)如果是通过setup.py install安装的,简单的将django文件夹从python site-packages路径下移除(2)如果是由Python egg文件安装的Django, 删除Django .egg文件,并从easy-insta...2010-07-18 14:55:53 · 439 阅读 · 0 评论 -
Django中的404/500 error page
若settings.py中DEBUG设置为True,当系统内部出现异常时,django默认的error page 就会出,并显示当前异常信息与环境变量设置。当DEBUG为False时,需要自定义404/500 error page.最简单的方法,即是在template的根目录下定义404.html和500.html.如果有需要,也可以自定义error处理的view.Ref:[url...2010-07-17 23:12:15 · 222 阅读 · 0 评论 -
Django的安装
[b]Django[/b][list][*]Project Site: [url]http://www.djangoproject.com/[/url][*]Download: [url]http://www.djangoproject.com/download/[/url][*]Document: [url]http://docs.djangoproject.com/en/1.2...2010-07-17 18:27:53 · 118 阅读 · 0 评论 -
python操作Excel文件之VBA
通过python的win32com接口可以调用Microsoft的office组件,从而实现对excel的读写操作。该方法只实用于windows平台,且需要安装Microsoft Office Excel.本人使用的python版本为ActiveState发布的ActivePython for Windows,它附带了win32com包,就不需要额外再下载了,使用起来非常方便。如果想试一试...2011-01-15 00:09:09 · 1661 阅读 · 0 评论 -
清除svn信息文件的python代码
写了一个简单的脚本来清除.svn文件夹。从svn代码仓库得到的源代码,在每一个目录及了目录下都有一个名为.svn文件夹。当想将svn下载的代码导入到其它project中时,就需要将svn相关信息文件删除掉,得到一份干净的代码。如下注事点:1.遍历目录及子目录,如果发现有名为.svn的文件夹,就将它删除。os.path.walk()来遍历目录,os.remove(path)删除文件,os...2011-01-11 13:41:34 · 131 阅读 · 0 评论 -
在virtualenv下deploy python程序
[b]virtualenv:[/b][url]http://pypi.python.org/pypi/virtualenv[/url]virtualenv可以建立一个干净的python运行环境,可以有单独的python运行文件和库,从而将其它环境隔离开来,更换和升级库也不会对其它的程序造成影响。通过setuptools可以直接安装: easy_install virtualenv...2011-01-03 19:38:13 · 147 阅读 · 0 评论 -
用pytho生成缩略图
使用python的图形处理库PIL,很简单。如下代码将当前文件夹下的所有jpeg图片变成650*650大小。[code="python"]from PIL import Imageimport glob, ossize = 650, 650for infile in glob.glob("*.jpg"): file, ext = os.path.spl...2010-10-21 08:39:55 · 161 阅读 · 0 评论 -
python 层叠删空文件夹
[code="python"]import os, os.pathimport statBASE_FOLDER = r'C:\MessageStorage'fl = os.listdirdef delFolder(folder): fl = os.listdir(folder) #print fl if len(fl) == 0: os.rmd...原创 2012-02-27 23:56:56 · 152 阅读 · 0 评论