摘要: 在syncdb的时候,Django都做了些什么? ADMONITION: WHAT GOES ON DURING SYNCDBWhen you run manage.py syncdb, Django actually does several things in order, and the output on your screen shows each step. First, Django... 阅读全文
posted @ 2009-12-16 16:09 小楼 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 之前买了个G1,用的好好的,突然想节约内存,装了个CacheToSD的软件,用来半天之后就开不了机,一直停在Android界面后来查查,此类软件还是慎用。。查询了Google大仙,发现只能恢复出厂设置,方法如下:先关机,然后,按home 键和关机键 一起按,等下出现倒三角型,会有三个选择alt+l,alt+s,alt+w ,你这种开机开不起来,只要按alt+w 就能恢复出厂设置,清空数据,就ok了... 阅读全文
posted @ 2009-12-15 11:36 小楼 阅读(2404) 评论(2) 推荐(0) 编辑
摘要: 1. A Django project is a wrapper of sorts, which contains settings for one or more Django-powered applications and a list of which applications it uses. 2. ADMONITION: PERMISSION ERRORSIf you’re... 阅读全文
posted @ 2009-12-14 23:01 小楼 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在下载了很多资料之后,由于分类不好,很多文件夹下都放了重复的文件,就想用python写个查找重复文件的小工具。主要思路如下: 1. 查找同命文件2. 利用了crc32,先检查出同样尺寸的文件,再计算crc32,得出相同的文件名列表。下面是转载的一个代码,虽然可以满足要求,但是在查找大量文件时候,速度很慢,我抽空把它调优。代码Code highlighting produced by Actipro... 阅读全文
posted @ 2009-12-08 22:14 小楼 阅读(3010) 评论(0) 推荐(0) 编辑
摘要: zipfile是python里用来做zip格式编码的压缩和解压缩的module,zipfile里有两个非常重要的class:ZipFile和ZipInfo。ZipFile是主要的类,用来创建和读取zip文件而ZipInfo是存储的zip文件的每个文件的信息。在这里我需要把一个目录压缩,这就要将目录里的文件一个文件一个文件的加入,然后在使用zipfile的ZipFile类的时候,再一个一个写入压缩文... 阅读全文
posted @ 2009-11-30 14:41 小楼 阅读(1427) 评论(3) 推荐(0) 编辑
摘要: 在新建一个Django项目之后,里面会默认创建四个文件:__init__.pymanage.pysettings.pyurls.py下面解释这些文件的作用:__init__.pyDjango项目是Python包,这个文件是用来告诉Python这个文件夹当做一个包。在Python术语中,包是一组模块的集合,主要用来把相似的文件分组,防止出现命名冲突。manage.py这是另外一个有用的脚步用来管理你... 阅读全文
posted @ 2009-11-28 22:30 小楼 阅读(2662) 评论(0) 推荐(0) 编辑
摘要: 本人在使用django-admin.py的时候遇到一个问题,在这里向各位求助:我使用的软件信息如下:1. Python2.62. Django-0.96.5在准备使用django-admin.py startproject的时候,会问我选择何种程序打开django-admin.py,各位遇到这个问题么?请问如何解决?在http://python.ubuntu.org.cn/上求助得到的解决方法是:... 阅读全文
posted @ 2009-11-28 21:52 小楼 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 1: os.listdir(path) //path为目录 功能相当于在path目录下执行dir命令,返回为list类型print os.listdir('..') 2: os.path.walk(path,visit,arg) path :是将要遍历的目录visit :是一个函数指针,函数圆形为:callback(arg,dir,fileList)其中arg为为传给walk的arg , d... 阅读全文
posted @ 2009-11-21 10:43 小楼 阅读(15201) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章里面讲述了如何通过glob模块取得列表,但由于glob能使用的正则表达式有限,所以只能说是完成了部分任务,今天看《Python技术参考大全》受到启发,我们可以使用正则表达式去检查每个文件名,这样就可以找到所需的文件列表。fileList = []pattern = r"seeUthere_errors.log(\.\d{4}-\d{2}-\d{2}-\d{2})"for eachfile... 阅读全文
posted @ 2009-11-12 14:57 小楼 阅读(890) 评论(0) 推荐(0) 编辑
摘要: reload()函数将以前导入过的模块再加载一次。重新加载(reload)包括最初导入模块时应用的分析过程和初始化过程。这样就允许在不退出解释器的情况下重新加载已更改的Python模块。若干注意事项:1. 如果模块在语法上是正确的,但在初始化过程中失败,则导入过程不能正确地将模块的名字绑定到符号表中。这时,必须在模块能被重新加载之前使用import()函数加载该模块。2. 重新加载的模块不删除最初... 阅读全文
posted @ 2009-11-10 22:06 小楼 阅读(6684) 评论(0) 推荐(0) 编辑