Eclipse基于python、Django做Web开发
先将上面创建好的testdemo工程目录\,将C:\Python25\Lib\site-packages\django\bin中的testdemo目录拷贝到自己的工作目录中,然后启动eclipse,点击“File”->“New”->“project…”,将会看到以下画面
选择“Pydev Project”,点击“Next”
创建一个与testdemo的工程,路径指向你原生成的工程目录,Grammar Version选择2.5的版本,interpreter对应的也要选择python25,取消系统生成Src目录,点击“finish”完成创建,在工程目录上点右键,选择“Refresh”,你将会到原生成的文件。
现在我们来做一些测试,先来建立一个子集
再刷新一下工程目录
我们将hello目录下现在没用的models.py、tests.py两个文件删除掉,将下面代码写入到hello\views.py中
编辑testdemo目录下的urls.py,内容如下
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^$', 'testdemo.hello.views.index'),
)
保存文件,运行服务,成功的话,效果如下
from django import http
def index(request):
r = http.HttpResponse('<h1>Hello,Django!</h1><ul>')
return r
相关文档:
在C语言中,三目运算经常用到(cond?a:b),非常的简洁,而在Python中不支持这种语法。
但是,可以用Python中and or来实现(这里是有陷阱的,下面会讲到)
我们来看下面几个表达式
>>> False
or 1
1
>>> False
or 0
0
>>> True or
0
True
>>> True
and 1
1
>> ......
Python简单又功能强大。它注重的是如何解决问题,而不是编程语言的语法和结构。理想的脚本语言。适用于快速的应用程序开发。
Python是一种解释性语言。还是一种面向对象的语言。
有两种使用python运行你的程序的方式:
使用交互式的带提示符的解释器
使 ......
exec语句用来执行储存在字符串或文件中的Python语句。例如,我们可以在运行时生成一个包含Python代码的字符串,然后使用exec语句执行这些语句。下面是一个简单的例子。
>>> exec 'print "Hello World"'
Hello World
eval语句用来计算存储在字符串中的有效Python表达式。下面是一个简单的例子。
>>> ......
>>> a="abcd"
>>> ",".join(a)
'a,b,c,d'
>>> "|".join(['a','b','c'])
'a|b|c'
>>> ",".join(('a','b','c'))
'a,b,c'
>>> ",".join({'a':1,'b':2,'c':3})
'a,c,b' ......
Python字符串操作
python如何判断一个字符串只包含数字字符
python 字符串比较
下面列出了常用的python实现的字符串操作
1.复制字符串
#strcpy(sStr1,sStr2)
sStr1 = 'strcpy'
sStr2 = sStr1
sStr1 = 'strcpy2'
print sStr2
2.连接字符串
#strcat(sStr1,sStr2)
sStr1 = 'strcat'
sStr2 = 'appen ......