Python
握瑜
这个作者很懒,什么都没留下…
展开
-
Python 中__init__.py的使用(通过包调用方法)
从开始学习python到现在,至少到昨天遇到那个问题为止,只知道__init__.py文件是用来做一些初始化的工作的,但是具体可以做哪些东西却一无所知。先看看下面的代码吧。程序包结构项目最外层包: /home/admin/对应项目包(/home/admin/)下有如下文件和目录:./dbadmin/./webadmin/__init__.pysetting.pyurls.pymanage.py对应/home/admin/dbadmin/下有如下文件和目录:./原创 2011-05-10 09:48:00 · 18395 阅读 · 2 评论 -
rpc4Django无法并行开多个RPCURL问题
一直在为一个项目做维护工作,在维护过程中遇到不合理的地方也会做相应的改善。由于缺少文档说明,前段时间在处理RPC部分的时候移除了原来代码中重复拷贝多个RPC相关的目录,并且每一个RpcUrl对应一个拷贝出来的目录,当时觉得不合理,因为感觉都是运行同样的代码,没必要生成多余的拷贝。 原来一直没发现上述的改动给项目的正常运行带来一个问题,就是当同时使用多个RPCURL的时候,每个RP原创 2011-11-11 15:09:24 · 1667 阅读 · 0 评论 -
Django 内存泄露问题
官方解释:https://docs.djangoproject.com/en/dev/faq/models/#why-is-django-leaking-memory其中说明了django出现内存占用增加的原因,同时也介绍了查看被缓存queryhttps://docs.djangoproject.com/en/dev/faq/models/#how-can-i-see-the-ra原创 2012-04-19 15:49:02 · 2511 阅读 · 1 评论 -
Python邮箱地址检查
import redef checkEmail( email): regx = re.compile(r'^[_a-z0-9-]+(\.[a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$') rst = regx.match(email) if rst is None: return False else: return T原创 2012-06-18 15:03:18 · 2068 阅读 · 0 评论