python web开发框架 支持windows_基于Python的Web开发框架研究_曾浩
INDUSTRY
计算
机
与
信息
技术
2011
年
8
月
第
8
期
(
总第
153
期
)
1
前言
Python
是
一
种开
发
效
率较
高的
语言
,
因此
比较
适
合需求
快
速
变化
并
且
要求
快
速
开
发的
WEB
开
发
领域
。
在
此
对
Python
的
WEB
开
发的
各种
框
架
做
一
些
简
要
介绍
并
对
已
有
的
Python-
WEB
编
程
技术进行
一
些
分
析
。
Python
的
快
速
开
发
能
力
使
得
其
在
WEB
开
发中
应
用广
泛
,
因此
也
诞
生
了
很
多
Python
的
WEB
开
发
框
架
。
Python
的
WEB
开
发
框
架
较
多
一方面
依赖
于
Python
的
方便
性
,
另
一方面也
导
致
了
入
门
时
选
择
框
架
的
麻烦
。
当
前
比较
流
行的
几
种
Python
WEB
开
发
框
架
有
Django
、
TurboGears
、
Zope
等
。
同
时
,
由
于
很
多
Python
WEB
开
发
框
架
都
是
基
于
MTV
模
式
(
区
别
于
MVC
)
,
所
以
也同
时
产生
了
很
多种
模
板
系
统,
比较
流
行的
有
Cheetah
等
几
种
。
为
了
快
速
的
实
现
数
据
库
的
定
义
与
关联
,
也
产生
了
几
种数
据
库
操
作
框
架
,
流
行的
几
种
包括
SQLObject
、
SQLAlchemy
、
DBUtils
等等
。
同
时
又
有一
些
WEB
框
架
本
身
使
用
自
己专
用的
模
板
系
统和
ORM
系
统,
比如
django
等
。
虽
然
面
对
林林
总总的
这
么
多
选
择
,
让
人
总是不
知
所
措
,
但
是
实际上各类
框
架
之
间
有
很
多
相
似
之
处,
也
存
在
很
多
重
复
实
现
。
只
要理
解
了
其
中
一
套
框
架
体系
(
包
含
WEB
框
架
、
模
板
和
ORM
)
,
其他
的
框
架
体系也
就
都
可
以
触
类
旁
通
了
。
另
外
,
现
在
的
Python
WEB
开
发
也
正
在
逐
渐
向着以
django
为主的集中
靠
拢
。
所
以,
本文将
着
重
介绍
django
。
2
主要
框架
2.1
TurboGe
a
rs
这
是
一
套
组合
框
架
,
HTTP
处理
使
用
cherrypy
,
ORM
可
以
使
用
SQLObject
或
SQLAlchemy
,
模
板
系
统
默
认
为
kid
,
可
以
更
换
。
作
为
一
套
组合
框
架
,
有
着
很
多
个
不
同
的组
件
。
从
TG
的
哲
学
上
讲
这
叫
不
重
新
发
明
轮
子
。
但
是
从一
般
使
用
Pylons
的
经验
来
看
,
使
得
各
个
组
件
一起
和
谐
地
工
作
也
是
很困难
的
。
TurboGears
的
优点
很
明
显
,
有
大
量
资源
,
文
档
丰富
。
另
外
,
就
是
其
版
本已
经到
了
1.0.3
了
,
稳
定
性
值得
信
赖
,
另
外
对于
开源
软
件
来
说
,
1.0
以
上
的
版
本
意
味
着
接
口
的
稳
定
。
2.2
ZOP
E
Python
中的
巨
无
霸
WEB
开
发
框
架
,
曾
经
是
绝
对的
选
择
,
但
由
于
学
习
成
本
的
问题
而使
用
略
少
了
一
些
。
对于
初
学
者不
太
推
荐
,
因
为对
比
J2EE
略
显重量
级
了
一
点
。
至
于
稳
定
性
,
很
多
国
外
政
府
和
军
队
的
网
站
在
用
。
而
且
基
于
Zope
开
发的
Plone
是
世
界
排
名
第
三
位的
CMS
系
统
。
文
档
有
中
文
的
书
籍
支
持
,
英
文
的
更
不
必
说
。
当然
,
Zope
也
是
一
套
组合的
框
架
,
一
些
在
Python
WEB
开
发
方面
的
机
制
当
初
都
是
Zope
开
创
的,
另
外
在
面
向对
象
数
据
库
等方面
,
Zope
也
拥
有
领
先
的
优
势
。
Zope
是
下一
代
开
放
源
码
应
用
服
务
器
以
及
门
户
工
具
,
由
Digital
Creations
开
发,
已
经
拥
有一
群
相
当
活
跃
的用
户
社
群
。
它
既
可
以
在
所
有
Unix
平
台
上
运
行,
也能
在
Windows
NT
上
运
行,
不
但能
集成
到
更多
相
关
流
行的
Web
服
务
器
,
也
带
有
自
己
的
Web
服
务
器
。
Zope
采
用
Python
语言
编
写
,
在性
能
敏
感
的
部
件
上采
用
了
C
语言
编
写
。
不
像
更多
相
关基
于
文
件
的
Web
模
式
系
统,
例如
ASP
编
程
或
者
PHP
,
Zope
是高
度
面
向对
象
的
Web
开
发
平
台
。
Zope
是
web
应
用的
操
作
系
统
。
CMF
根
本
就
是
一个
Web
应
用,
用
来方便
建
设
CMS
。
Plone
根
本
就
是
一个
基
于
CMF
,
运
行
在
Zope
上
的
字
词
作
品内
容
管理
系
统,
带
有
自
己
的
一
组模
式
和
文
件
类
型
。
如
果
要
做
Python
的
企
业
级
WEB
开
发,
绝
对
推
荐
。
2.3
Che
rryP
y
这
是
一
套
比较简
单的
WEB
开
发
框
架
,
只
含
有
WEB
开
发
框
架
。
开
发
很
简
单,
是
并
不
算
是
方便
,
因
为
ORM
和模
板
等等
需
要
自
己
来
选
择
和
配置
。
比较
适
合
开
发
实
验系
统
或
为
其他应
用提
供
一个
WEB
管理
界
面
。
如
果
需要
学
习
TurboGears
也
推
荐
先
从
CherryPy
学
起
,
这
样
很
多
内
部
机
制
就好
理
解
了
。
2.4
we
b.py
这
是
一
套
非
常简
单的
框
架
,
不
过
并
不是
非
常简
洁
。
只
提
供
WEB
开
发
框
架
而没
有
其他
东
西,
但
是内
部
做
了
对
流
行的
ORM
和模
板
系
统的
导
入
引
用
。
使
用
方
式在
WEB
框
架
里
面
是
比较
独
特
的,
只
需要
把
web.py
这一个
文
件
放到
工
程
目
录里
面
带
走
即
可
,
到
其他
机
器
上
运
行
时
也
无
需
安
装
,
直
接
可
以
使
用
。
因此
更
加
适
合
做
其他
系
统的
WEB
管理
界
面
。
如
果
有
兴趣
推
荐
读
一下
web.py
的
代
码
,
里
面有
很
多
先
进
的理
念
对
未来
的
编
程
很
有
帮助
。
另
外
web.py
的
近
邻
web2py
是
一个
开源
的
全
站
式企
业
敏
捷
开
发
框
架
,
能
够打
造
安
全
的
数
据
库
驱
动
的
WEB
应
用
程
序
。
它
基
【
作者简介
】
曾
浩
(
19
7
5-
)
,
男
,
江
苏苏
州
人
,
讲
师,
研究方向:
计
算
机
程
序
设计
python web开发框架 支持windows_基于Python的Web开发框架研究_曾浩相关推荐
- python 游戏开发框架_Python开发 基于python实现坦克大战游戏
这篇文章主要为大家详细介绍了基于python实现坦克大战游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python实现坦克大战游戏的具体代码, ...
- python画二维散点图-基于python 二维数组及画图的实例详解
1.二维数组取值 注:不管是二维数组,还是一维数组,数组里的数据类型要一模一样,即若是数值型,全为数值型 #二维数组 import numpy as np list1=[[1.73,1.68,1.71 ...
- python appium自动化测试框架unittest_Appium基于Python unittest自动化测试 自动化测试框架 -- PO并生成html测试报告...
基于python单元测试框架unittest完成appium自动化测试,生成基于html可视化测试报告 代码示例: #利用unittest并生成测试报告 class Appium_test(unitt ...
- python评论情感分析nltk_基于 Python 和 NLTK 的推特情感分析
基于 Python 和 NLTK 的推特情感分析 作者:宋彤彤 1. 导读 NLTK 是 Python 的一个自然语言处理模块,其中实现了朴素贝叶斯分类算法.这次 Mo 来教大家如何通过 python ...
- python基础知识整理-Python 重点知识整理(基于Python学习手册第四版)
字节型编译 如果Python在系统中有写的权限,当程序运行时Python会把源码编译成字节码(与系统环境无关)存在一个.pyc扩展名文件中,如果没有修改源码而重新运行程序时,不会进行编译的步骤而使用字 ...
- python服务器稳定性,一种基于Python服务器稳定性测试的方法技术
[技术实现步骤摘要] 本专利技术涉及一种服务器稳定性测试的方法,具体地说是. 技术介绍 随着服务器行业的快速发展,越来越多的客户开始偏向于购买大批量的服务器作为自己的核心应用.所以对服务器的稳定性也提 ...
- python工业自动化仿真_ABAQUS 中基于 Python 脚本语言开发实现仿真自动化操作
进行 ABAQUS 开发编程前,首先需要明白 ABAQUS 有限元分析思路和基本流程,以及 Python 基本语法和面向对象编程有基本的认识,下面是 Python 和 ABAQUS 的开发模板: # ...
- python学习手册-Python 重点知识整理(基于Python学习手册第四版)
字节型编译 如果Python在系统中有写的权限,当程序运行时Python会把源码编译成字节码(与系统环境无关)存在一个.pyc扩展名文件中,如果没有修改源码而重新运行程序时,不会进行编译的步骤而使用字 ...
- python与anaconda安装(先安装了python后安装anaconda,基于python已存在的基础上安装anaconda)——逼死强迫症、超详解
目录 一.安装python(python3.7.4) 1.下载 (1)下载1(32位) (2)下载2(64位) 2.安装 3.配置python环境变量 4.检验python 二.安装anaconda( ...
最新文章
- 解决Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist
- HBase cell
- 王昊奋 | 从聊天机器人到虚拟生命:AI技术的新机遇
- 微信号都可以改了,那淘宝号呢?官方硬核回应遭网友吐槽:你没有心!
- HTML5 响应式网页设计之页面美化(二.媒体查询)
- v4l2API无法执行VIDIOC_DQBUF的问题
- UILabel显示html文本
- [数论]JZOJ 5946 时空幻境
- AT24CXX、DS1302、红外HS0038 20170610 周六
- 笔记本打印机显示服务器脱机,打印机显示脱机状态怎么办 打印机显示脱机状态解决方法【详解】...
- 如何从XP安装光盘中提取taskmgr.exe
- 微软Visual Studio Code基本特征
- 外卖项目05---套餐管理业务开发
- 什么是受管制的代码?什么是托管代码?
- h5清理微信浏览器网页缓存
- linux/windows下基于opc ua协议使用open62541开发客户端-上
- Facebook员工跳楼轻生——没有任何工作比生命重要
- 六大云端 Jupyter Notebook 平台测评
- 杀人游戏语言中英对照
- 开始读《Oracle Database 12c Security》
热门文章
- Perceptual Losses for Real-Time Style Transfer and Super-Resolution 运行程序
- loader与plugin,module与chunk,compiler与compilation
- thinkphp [数据分页]
- 提高网站性能的方法(学习笔记)
- [转载] python hasattr函数_Python的hasattr() getattr() setattr() 函数使用方法详解
- [转载] Python ascii()函数
- [转载] python 字符串转换long_python整数、字符串、字节串相互转换
- [转载] python的 for、while循环、嵌套循环
- UDP协议和socketserver以及文件上传
- 项目Beta冲刺Day4