用Python的urllib库提交WEB表单


Posted in Python onFebruary 24, 2009
class EntryDemo( Frame ): 
"""Demonstrate Entrys and Event binding""" chosenrange = 2 
url_login="http://.../ipgw/ipgw.ipgw/" 
uid = '' #用户名 
password = '' # 密码 
operation = '' # 操作 
range = '2' # 范围 
the_page = '' # WEB服务器返回页面 
# 表单的INPUT 值一定要记得填齐全 
def login(self): 
values = { 
'uid' : self.uid, 
'password' : self.password, 
'operation' : self.operation, 
'range' : self.range, # 1:国际 2:国内 
'timeout':'0' 
} 
postdata = urllib.urlencode(values) # 表单值编码 
req = urllib2.Request(self.url_login, postdata) # 服务器请求 
response = urllib2.urlopen(req) 
self.the_page = response.read()

#print self.the_page
Python 相关文章推荐
python动态参数用法实例分析
May 25 Python
在java中如何定义一个抽象属性示例详解
Aug 18 Python
python实现在函数图像上添加文字和标注的方法
Jul 08 Python
python代码实现逻辑回归logistic原理
Aug 07 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
Apr 24 Python
Python发送邮件封装实现过程详解
May 09 Python
Django bulk_create()、update()与数据库事务的效率对比分析
May 15 Python
python主要用于哪些方向
Jul 05 Python
使用python求斐波那契数列中第n个数的值示例代码
Jul 26 Python
Python如何把字典写入到CSV文件的方法示例
Aug 23 Python
python实现定时发送邮件到指定邮箱
Dec 23 Python
Python3压缩和解压缩实现代码
Mar 01 Python
wxpython 学习笔记 第一天
Feb 09 #Python
python 输出一个两行字符的变量
Feb 05 #Python
Python 调用DLL操作抄表机
Jan 12 #Python
Python MD5文件生成码
Jan 12 #Python
Python Mysql数据库操作 Perl操作Mysql数据库
Jan 12 #Python
Python 学习笔记
Dec 27 #Python
python3.0 字典key排序
Dec 24 #Python
You might like
让你同时上传 1000 个文件 (一)
2006/10/09 PHP
一篇有意思的技术文章php介绍篇
2010/10/26 PHP
PHP实现数组递归转义的方法
2014/08/28 PHP
js setTimeout 参数传递使用介绍
2013/08/13 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
JQuery实现动态适时改变字体颜色的方法
2015/03/10 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
总结JavaScript中布尔操作符||与&&的使用技巧
2015/11/17 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
Bootstrap精简教程中秋大放送
2016/09/15 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
Vue中v-for的数据分组实例
2018/03/07 Javascript
vue todo-list组件发布到npm上的方法
2018/04/04 Javascript
Mac下通过brew安装指定版本的nodejs教程
2018/05/17 NodeJs
JSON生成Form表单的方法示例
2018/11/21 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
详解阿里Node.js技术文档之process模块学习指南
2021/01/04 Javascript
Python 的AES加密与解密实现
2019/07/09 Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
2019/10/14 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
vue.js刷新当前页面的实例讲解
2020/12/29 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
九年级英语教学反思
2014/01/31 职场文书
《诚实与信任》教学反思
2014/04/10 职场文书
关于迟到的检讨书
2015/05/06 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
golang 如何通过反射创建新对象
2021/04/28 Golang
JavaScript原型链详解
2021/11/07 Javascript
golang使用map实现去除重复数组
2022/04/14 Golang