Python提交表單具體應用方式解讀
作者:佚名
我們今天將會在這里通過一段代碼示例的解讀來為大家詳細介紹一下有關Python提交表單的具體操作應用,大家可以通過這里介紹的內容充分掌握這一應用。
Python編程語言是一款功能強大的面向對象語言,可以幫助我們輕松的實現許多功能需求。在這里我們就可以先掌握一下有關Python提交表單的相關操作方法,希望可以給大家在實際應用中帶來一些幫助。
Python提交表單代碼示例:
- # -*- coding: cp936 -*-
- import urllib2,urllib,sys
- url = "http://www.baidu.com/s"
- search = [('w','python'),('cl','3')]
- getString = url + "?" + urllib.urlencode(search)
- req = urllib2.Request(getString)
- fd = urllib2.urlopen(req)
- while 1:
- data = fd.read(1024)
- if not len(data):
- break
- sys.stdout.write(data)
- *************************************
- # -*- coding: cp936 -*-
- import urllib2,urllib,sys
- """
- 使用POST提交Form數據
- 1.編碼還是使用urlencode
- 2.不必要使用字符串連接
- 3.使用urlopen的data參數
- 例子無法運行,原因是www.google.com只支持GET方式,沒有提供POST方式
- """
- url = "http://www.google.com/search"
- search = urllib.urlencode([('q','python')])
- req = urllib2.Request(url)
- fd = urllib2.urlopen(req,search)
- while 1:
- data = fd.read(1024)
- if not len(data):
- break
- sys.stdout.write(data)
以上就是我們為大家介紹的Python提交表單的相關操作方法。
【編輯推薦】
責任編輯:曹凱
來源:
博客園