用Python的urllib庫提交WEB表單
更新時間:2009年02月24日 02:29:03 作者:
上次實現(xiàn)的校園網IP網關登錄器其中一個關鍵部分就是提交登錄網頁的表單,下面是我的Python實現(xiàn)代碼
復制代碼 代碼如下:
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
相關文章
Centos環(huán)境部署django項目的全過程(永久復用)
Django是一款針對Python環(huán)境的WEB開發(fā)框架,能夠幫助我們構架快捷,下面這篇文章主要給大家介紹了關于Centos環(huán)境部署django項目的相關資料,需要的朋友可以參考下2022-10-10Pandas?Groupby之在Python中匯總、聚合和分組數(shù)據(jù)的示例詳解
GroupBy是一個非常簡單的概念,我們可以創(chuàng)建一個類別分組,并對這些類別應用一個函數(shù),本文給大家介紹Pandas?Groupby之如何在Python中匯總、聚合和分組數(shù)據(jù),感興趣的朋友跟隨小編一起看看吧2023-07-07Python?selenium下拉選擇框實戰(zhàn)應用例子
Selenium是一個開源的和便攜式的自動化軟件測試工具,用于測試Web應用程序有能力在不同的瀏覽器和操作系統(tǒng)運行,下面這篇文章主要給大家介紹了關于Python?selenium下拉選擇框實戰(zhàn)應用的相關資料,需要的朋友可以參考下2022-07-07python查找指定文件夾下所有文件并按修改時間倒序排列的方法
今天小編就為大家分享一篇python查找指定文件夾下所有文件并按修改時間倒序排列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10