Python實(shí)現(xiàn)自動(dòng)登錄百度空間的方法
本文實(shí)例講述了Python實(shí)現(xiàn)自動(dòng)登錄百度空間的方法。分享給大家供大家參考,具體如下:
開發(fā)環(huán)境:Fedora12 + Python2.6.2
#!/usr/bin/python # coding: GBK import urllib,urllib2,httplib,cookielib def auto_login_hi(url,name,pwd): url_hi="http://passport.baidu.com/?login" #設(shè)置cookie cookie=cookielib.CookieJar() cj=urllib2.HTTPCookieProcessor(cookie) #設(shè)置登錄參數(shù) postdata=urllib.urlencode({'username':name,'password':pwd}) #生成請(qǐng)求 request=urllib2.Request(url_hi,postdata) #登錄百度 #opener=urllib2.build_opener(request,cj) opener=urllib2.build_opener(cj) f=opener.open(request) #打開百度HI空間頁面 hi_html=opener.open(url) return hi_html if __name__=='__main__': name='zhouciming' password='xxx' url='http://hi.baidu.com/zhouciming' h=auto_login_hi(url,name,password) print h.read()
運(yùn)行結(jié)果:
[zcm@python #33]$./bai.py <!DOCTYPE html> <HTML XMLNS="http://www.w3.org/1999/xhtml" LANG="zh-CN"> <HEAD><!--STATUS OK--> <META http-equiv="Content-Type" CONTENT="text/html;charset=GBK" /> <TITLE>個(gè)人主頁</TITLE> </HEAD> <BODY> <script language="javascript"> location.href="/zhouciming/home" rel="external nofollow" ; </script> </BODY> </HTML>
通過運(yùn)行結(jié)果可以看到,登錄成功了。網(wǎng)頁自動(dòng)跳轉(zhuǎn)到 /zhouciming/home
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python Socket編程技巧總結(jié)》、《Python URL操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- selenium+python實(shí)現(xiàn)自動(dòng)登錄腳本
- python實(shí)現(xiàn)網(wǎng)站用戶名密碼自動(dòng)登錄功能
- 使用python實(shí)現(xiàn)baidu hi自動(dòng)登錄的代碼
- python爬蟲之自動(dòng)登錄與驗(yàn)證碼識(shí)別
- Python自動(dòng)登錄126郵箱的方法
- python實(shí)現(xiàn)自動(dòng)登錄人人網(wǎng)并訪問最近來訪者實(shí)例
- python實(shí)現(xiàn)自動(dòng)登錄后臺(tái)管理系統(tǒng)
- Python完全識(shí)別驗(yàn)證碼自動(dòng)登錄實(shí)例詳解
- Python內(nèi)置函數(shù)hex()的實(shí)現(xiàn)示例
相關(guān)文章
python3兩數(shù)相加的實(shí)現(xiàn)示例
這篇文章主要介紹了python3兩數(shù)相加的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04python實(shí)現(xiàn)圖像高斯金字塔的示例代碼
這篇文章主要介紹了python實(shí)現(xiàn)圖像高斯金字塔的示例代碼,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下2020-12-12構(gòu)建高效的python requests長(zhǎng)連接池詳解
這篇文章主要介紹了構(gòu)建高效的python requests長(zhǎng)連接池詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05Python切換pip源兩種方法(解決pip?install慢)
這篇文章主要給大家介紹了關(guān)于Python切換pip源兩種方法(解決pip?install慢),我總結(jié)的這幾種更換pip源的常用方式,希望可以幫助您成功配置國內(nèi)源,解決安裝Python包速度慢的問題,需要的朋友可以參考下2023-11-11Springboo如何t動(dòng)態(tài)修改配置文件屬性
這篇文章主要介紹了Springboo如何t動(dòng)態(tài)修改配置文件屬性問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09Python3+Pycharm+PyQt5環(huán)境搭建步驟圖文詳解
這篇文章主要介紹了Python3+Pycharm+PyQt5環(huán)境搭建步驟圖文詳解,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-05-05Python GUI編程之tkinter模塊Toplevel控件實(shí)現(xiàn)搭建父子窗口
這篇文章主要介紹了Python使用tkinter模塊Toplevel控件搭建父子窗口的實(shí)現(xiàn)方法,Tkinter是Python的標(biāo)準(zhǔn)GUI庫,Python使用Tkinter可以快速的創(chuàng)建GUI應(yīng)用程序,用到相關(guān)控件的同學(xué)可以參考下2023-12-12