Archive for the 'Python_Zoplone' Category

shell下调试Django的方便小toolkit

在调试的时候,有时候shell下面是很方便的。 除了manage.py shell之外,下面这几行代码可以帮我们不少忙。

  1. #shell.py
  2. import os 
  3. import sys 
  4. os.environ['DJANGO_SETTINGS_MODULE'] = "app.settings" 
  5. sys.path.append(os.getcwd())    #shell.py 和其他module的路径有可能要修改
  6. from app.mymod.models import mymod

这样 就可以调试mymod了!比较方便! :D 其实说白了就是那个’DJANGO_SETTINGS_MODULE’环境变量没有设置,设置了之后就好了! 后面的from app.mymod.models import mymod是为了方便,免得每次调试都输入这些import。

看到挺难得的一篇中肯的评价Python的文章

 

今天看到一篇文章,很难得的一篇对Python点评的文章,说道Python的OO实现方面特别是name space的问题,确实很让我眼前一亮。
至于self和this我觉得除了使用的时候需要一个需要显式指明已经一个由系统自动(隐式)完成外差别不大,写代码的有些不舒服,而(){}的的问题,我倒是可以理解,Tuples的内容不可更改,这对弱类型语言来说会节省不少的额外的开支:数据类型转换啊什么的、
其他的我倒是很赞同作者的观点!
—– 

Google了一下我自己,居然……

Google了一下我自己
看见结果里面有一篇Python翻译团队名单,居然有我,说实话,这有些让我汗颜,我虽然加入了Python翻译团队,但是说实话我贡献的力量实在微不足道,所以心里觉得有些愧疚,但是这倒是刺激了我,真的该为Python做些实实在在的事情了
—–

Creative Commons License
This work is licensed under a Creative Commons License.