麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > Python > 正文

python實(shí)現(xiàn)自動(dòng)登錄

2020-02-15 22:59:24
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

利用python,可以實(shí)現(xiàn)填充網(wǎng)頁(yè)表單,從而自動(dòng)登錄WEB門(mén)戶。

(注意:以下內(nèi)容只針對(duì)python3)

環(huán)境準(zhǔn)備:

(1)安裝python
(2)安裝splinter,下載源碼 python setup install

#coding=utf-8import timefrom splinter import Browser def login_mail(url):  browser = Browser()  #login 163 email websize  browser.visit(url)  #wait web element loading  #fill in account and password  browser.find_by_id('username').fill('你的用戶名稱')  browser.find_by_id('password').fill('你的密碼')  #click the button of login  browser.find_by_id('loginBtn').click()  time.sleep(5)  #close the window of brower  browser.quit() if __name__ == '__main__':  mail_addr ='http://reg.163.com/'  login_mail(mail_addr)

Tips:

(1)如果需要修改web的html屬性,可以使用:js

browser.execute_script('document.getElementById("Html屬性ID").value = "在此提供默認(rèn)值"')

(2)browser = Browser()

不指定的情況下,瀏覽器驅(qū)動(dòng)是火狐(Firefox),可以指定其他:browser = Browser(‘chrome'),需要下載對(duì)應(yīng)的驅(qū)動(dòng)程序

1.python3瀏覽頁(yè)面

#coding=utf-8import urllib.requestimport time#在請(qǐng)求加上頭信息,偽裝成瀏覽器訪問(wèn)headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0'}chaper_url='http://XXX' vist_num=1while vist_num<1000: if vist_num%50==0:  time.sleep(5) print("This is the 【 "+str(vist_num)+" 】次嘗試") req = urllib.request.Request(url=chaper_url, headers=headers)  urllib.request.urlopen(req).read() #.decode('utf-8') vist_num+=1

2.python 多線程

#coding=utf-8import threading #導(dǎo)入threading包from time import sleepimport time def fun1():   print ("Task 1 executed." )  time.sleep(3)  print ("Task 1 end." ) def fun2():  print ("Task 2 executed." )  time.sleep(5)  print ("Task 2 end." )  threads = [] t1 = threading.Thread(target=fun1) threads.append(t1)t2 = threading.Thread(target=fun2)threads.append(t2) for t in threads:  # t.setDaemon(True)   t.start() 

3.利用python下載百度圖片

#coding=utf-8import urllib.requestimport re def getHtml(url):  page = urllib.request.urlopen(url)  html = page.read()  return html def getImg(html):  reg = r'src="(.+?/.jpg)"'  imgre = re.compile(reg)  html=html.decode('utf-8')  imglist = re.findall(imgre,html)  x = 0  for imgurl in imglist:    urllib.request.urlretrieve(imgurl,'%s.jpg' % x)    x+=1    print(str(x))html = getHtml("http://image.baidu.com/channel?c=%E6%91%84%E5%BD%B1&t=%E5%85%A8%E9%83%A8&s=0") print(getImg(html))

效果:

官網(wǎng):鏈接地址

官方示例程序:鏈接地址

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 视频一区国产精品 | 激情国产视频 | 韩国草草影院 | 国产精品视频在线观看免费 | 久久久久久久久久久国产精品 | 日韩欧美激情视频 | 3344永久免费 | 毛片免费视频播放 | 毛毛片在线看 | 九九热精品在线 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | av在线免费网 | 一级观看免费完整版视频 | 一区二区国产在线 | 欧美成在人线a免费 | 黄色网址免费在线播放 | 亚洲一区在线国产 | 日本在线视频免费观看 | 久久久久久久一区二区 | 亚洲一区二区三区视频免费 | 九九午夜 | 老司机免费福利午夜入口ae58 | 国产精品自拍片 | 自拍偷拍亚洲图片 | 免费a级毛片大学生免费观看 | 久久精品国产久精国产 | 午夜国产精品成人 | 精品一区二区三区免费爱 | 日韩欧美精品中文字幕 | 精品亚洲一区二区 | 九七在线视频 | 久草最新网址 | 嗯哈~不行好大h双性 | 色婷婷av一区二区三区久久 | xxnxx中国18| 久久精品在线免费观看 | 欧美大屁股精品毛片视频 | 九九热在线免费观看视频 | 国产精品成人一区二区三区电影毛片 | 黄视频网站免费观看 | 日本人乱人乱亲乱色视频观看 |