一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

python模拟浏览器POST提交数据的例子

时间:2014-04-21 编辑:简简单单 来源:一聚教程网

python脚本:
testpost.py

 代码如下 复制代码
import urllib
import urllib2
url = 'http://localhost/tools/testpost.php'
values = {'obs_year':'2011','name':'Tom','sex':'Male'}
data = urllib.urlencode(values)
print data
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
 
the_page = response.read()

 
print the_page
php脚本更简单(仅仅为了测试脚本的可用性)
tools/testpost.php

 代码如下 复制代码
print_r($_POST);
?>

执行

 代码如下 复制代码

name=Tom&obs_year=2011&sex=Male
 
Array
(
    [name] => Tom
    [obs_year] => 2011
    [sex] => Male
)

热门栏目