文章分类 -  Python

Django开发中DJANGO_SETTINGS_MODULE is undefined错误的解决方案
摘要:大家在进行python web 框架 django 的学习过程中应该会碰到DJANGO_SETTINGS_MODULE is undefined 一下是几种可行的解决方法:第一种解决方案进入到mysite目录下,用python manage.py shell启动python解释器环境,manage.py shell命令在启动解释器之前,它告诉Django使用哪个设置文件。 Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪个配置文件,这些系统将不能工作。如图:第二种解决方案不用通过python manage.py shell开启解释器交互模式,直接在. 阅读全文

posted @ 2013-11-18 09:24 荣锋亮 阅读(268) 评论(0) 推荐(0) 编辑

python动态获取对象的属性和方法
摘要:首先通过一个例子来看一下本文中可能用到的对象和相关概念。01 #coding: UTF-802 import sys # 模块,sys指向这个模块对象03 import inspect04 def foo(): pass # 函数,foo指向这个函数对象05 06 class Cat(object): # 类,Cat指向这个类对象07 def __init__(self, name='kitty'):08 self.name = name09 def sayHi(self): # 实例方法,sayHi指向这个方法对象,使用类或实例.sayHi访问10 print self... 阅读全文

posted @ 2013-10-17 10:42 荣锋亮 阅读(465) 评论(0) 推荐(0) 编辑

根据函数名称动态调用
摘要:根据函数名称动态调用"""defdo_foo():print"foo!"defdo_bar():print"bar!"classPrint():defdo_foo(self):print"foo!"defdo_bar(self):print"bar!"@staticmethoddefstatic_foo():print"staticfoo!"@staticmethoddefstatic_bar():print"staticbar!"defmain 阅读全文

posted @ 2013-10-17 10:34 荣锋亮 阅读(278) 评论(0) 推荐(0) 编辑

python 模块路径
摘要:动态的添加库路径。在程序运行过程中修改sys.path的值,添加自己的库路径import sys sys.path.append(r'your_path')在Python安装目录下的\Lib\site-packages文件夹中建立一个.pth文件,内容为自己写的库路径。示例如下E:\\work\\Python\\http E:\\work\\Python\\logging 阅读全文

posted @ 2013-10-17 10:06 荣锋亮 阅读(178) 评论(0) 推荐(0) 编辑

Zato——基于Python的ESB和后端应用服务器
摘要:概述Zato是一个用Python编写的开源ESB和应用服务器。按照设计,它用于构建后端应用程序(即仅是API)和在SOA中整合系统。查看Zato的项目文档点击这里,查看其GitHub页点击这里。Zato的目标用户是使用Python或者Ruby和PHP等其它动态语言的开发人员,或者是那些考虑在工作中尝试动态语言的技术团队,后者或是因为看到动态语言在其它地方使用,或是因为愿意尝试用其中一种动态语言编写的非前端系统。该平台是轻量级但完整的,它涵盖了架构师、程序员或者系统管理员的所有视角,对许多特性提供开箱即用的支持,包括HTTP、SON、SOAP、SQL、AMQP、JMS WebSphere MQ、 阅读全文

posted @ 2013-10-10 20:30 荣锋亮 阅读(1142) 评论(0) 推荐(0) 编辑

导航