web.py如何取得提交表单的内容

原创 2007年09月21日 15:02:00

 如何取得提交表单的内容?

如果提交的页面是类似下面

<textarea name="xml" cols="80" rows="20">

 在POST方法中使用web.input即可取得其值,举例如下:

 i = web.input()

print i['xml'];

# 或者print i.xml; 

如果提交的表单含有file类型的数据,可以得到控件的名字和文件的内容(但是通过本方法不能得到文件原始名称)

 

如果提交的file类型的表单,例如

<input name="filebin1" type="file" size="80" maxlength="80"> 

可以用如下方法取得提交的文件名

= web.input(filebin1={})

print i.filebin1.filename

用i.filebin1得到类似下面的数据对象

FieldStorage('filebin1', 'C://getcwd.txt', 'D://eclipse//workspace//jnitest//WEB-INF//classes')

用i.filebin1.value取得文件的内容,本例中C://getcwd.txt的内容是:
D:/eclipse/workspace/jnitest/WEB-INF/classes

 转帖了一份在

http://groups.google.com/group/webpy/web/faqchinese

我建立了个中文FAQ ^_^

web.py 安装

一、下载web.py
  • he_jian1
  • he_jian1
  • 2014年10月29日 15:02
  • 8209

web.py 教程

http://webpy.org/tutorial3.zh-cn http://blog.sina.com.cn/s/blog_69812f770100xrk6.html 安装 可以从 gith...
  • bytxl
  • bytxl
  • 2013年12月11日 16:57
  • 5657

使用web.py 搭建服务器

有很多python的web框架,web.py是一个轻量级Python web框架。她并不是使用很多的一个。 但并不妨碍她的简单实用。搭建一个嵌入式web服务器最好不过。 下面把笔者搭建过程做一个介绍:...
  • butyesbutno
  • butyesbutno
  • 2014年12月29日 15:45
  • 1289

web.py 允许跨域访问

加一行 web.header("Access-Control-Allow-Origin", "*")
  • lr982330245
  • lr982330245
  • 2017年10月16日 15:48
  • 212

python中安装 django web.py gearman等各种包的安装和卸载方法总结

python可以使用easy_install进行各种包安装 也可以使用easy_install -m package-name进行包卸载,但有个问题是安装的版本不能控制。 使用源码安装各种包可以在把...
  • langsim
  • langsim
  • 2015年03月03日 18:07
  • 927

使用web框架web.py来构建web应用

1.从一个web.py的hello world的DEMO服务说起 (1)编写web.py的web应用 import web #引入web.py的包 #定义web应用的路由规则 urls = (...
  • wangjianno2
  • wangjianno2
  • 2016年09月04日 20:02
  • 2750

web.py+sqlite写的简单留言本

代码很乱,而且没有用到模板,把html代码跟Python代码混在一起了,而且也没有用到web.py本身提供的数据库操作模块,绝对粗超的代码! 学习了很多东西,首先当然是web.py,然后是sqlite...
  • dongnanyanhai
  • dongnanyanhai
  • 2010年05月19日 15:40
  • 3748

web.py服务端,jquery ajax简单例子

在服务端设置好url映射后编写应对客户端的ajax post请求(新手整理思路记录用,若有错误还请指出~ class AjaxFriendReq: def POST(self): ...
  • qq_24714469
  • qq_24714469
  • 2016年01月29日 16:29
  • 1520

python web py入门-1-web.py简介和安装

背景         记录python web.py开发入门学习的过程,主要想通过这个入门,然后继续去学习python Django框架开发课程。目前我的个人技能状态是,稍微懂点selenium we...
  • u011541946
  • u011541946
  • 2017年09月04日 22:29
  • 2937

python 3.x中安装web.py

python 3.x中安装web.py最近决定从python2.7转移到3.x上工作。 使用数据库的时候,依然选用了之前比较感兴趣的web.py 但安装的时候似乎发现有各种问题。 Import...
  • u012046327
  • u012046327
  • 2017年12月21日 11:16
  • 387
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web.py如何取得提交表单的内容
举报原因:
原因补充:

(最多只允许输入30个字)