免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      利用Python來(lái)配合Google來(lái)收集信息

      大家都知道,在進(jìn)行滲透測(cè)試最重要的一個(gè)環(huán)節(jié)就是信息收集。說(shuō)到信息收集怎么能不讓能聯(lián)想到谷歌以及谷歌語(yǔ)法呢?如果是人工的搜索并且提取相關(guān)信息無(wú)疑是一個(gè)工作量很大的一個(gè)事情。并且也是相當(dāng)浪費(fèi)時(shí)間的一個(gè)事情。那么我們?nèi)绾慰焖俚厝コ恍?span id="v6ue3ew" class="wpcom_tag_link">重復(fù)性工作呢?通過(guò)代碼語(yǔ)言無(wú)疑是我們一個(gè)很好的選擇,接下來(lái)我將介紹使用Python3 + Selenium + pymysql + Google來(lái)完成這樣一個(gè)重復(fù)性任務(wù)。下面我們將以提取站點(diǎn)域名以及URL為例。

      首先我先介紹一下Selenium庫(kù)以及pymysql是什么?Python3 以及Google我就不贅述了。簡(jiǎn)單地說(shuō)明一下,selenium 是一個(gè)用于Web應(yīng)用程序測(cè)試的工具。Selenium測(cè)試直接運(yùn)行在瀏覽器中,就像真正的用戶在操作一樣。那么我們可以利用該庫(kù)去操作WEB瀏覽器。pymysql 是python3當(dāng)中操控數(shù)據(jù)庫(kù)的一個(gè)組件。

      下面我們來(lái)分析,我們需要利用Selenium來(lái)自動(dòng)運(yùn)行WEB瀏覽器。我們需要在瀏覽器上做什么樣的操作呢?輸入谷歌url,在谷歌搜索欄輸入谷歌語(yǔ)法,然后提取我們需要的內(nèi)容。對(duì)不對(duì)?好的,那么我們腦子里面已經(jīng)有了一個(gè)初步的概念。接下來(lái),我們需要做的是告訴Selenium我們的想法,并且它需要做的事情。接下來(lái),我們來(lái)看下面的代碼:

      #提取數(shù)據(jù)class driver_1(object): def __init__(self): self.driver = webdriver.Chrome(‘D:chromedriver_win32chromedriver.exe’) #訪問(wèn)谷歌,搜索信息 def logload_Chrome(self,search): self.driver.get(‘https://www.google.com/’) #定位搜索欄位置 Search = self.driver.find_element_by_name(‘q’) self.driver.implicitly_wait(30) Search.send_keys(search) Search.send_keys(Keys.ENTER) #提取站點(diǎn)信息 def Search_site(self,site,num): dict_name_url = {} now_site = ‘site:’ + ”’ + site + ”’ self.logload_Chrome(now_site) #提取url和name for a in range(0,num): if a > 0 and a a[href]’) i = 0 while i a[href]’) i = 0 while i < len(Result_name): dict_name_url[str(Result_name[i].text)] = str(Result_url[i].get_attribute('href')) i += 1 return dict_name_url

      上述代碼的作用是:登錄谷歌并且輸入搜索內(nèi)容,并且通過(guò)循環(huán)來(lái)提取Google搜索出來(lái)的內(nèi)容。

      當(dāng)我們順利地提取出內(nèi)容的時(shí)候就可以將內(nèi)容放入數(shù)據(jù)庫(kù)。這個(gè)時(shí)候,我們需要利用到pymysql庫(kù)。通過(guò)它我們可以操控?cái)?shù)據(jù)庫(kù)。詳細(xì)情況請(qǐng)看下面代碼:

      #保存數(shù)據(jù)信息class Save_to_DB(object): #鏈接出入數(shù)據(jù) def connect(self,i,key,value): conn = pymysql.connect( host = ‘localhost’, user = ‘root’, password = ‘Password@2020’, database = ‘suda’ ) #創(chuàng)建游標(biāo)對(duì)象 cursor = conn.cursor() try: cursor.execute(“insert into information_site_suda values(%s,’%s’,’%s’);” %(int(i),key,value)) conn.commit() conn.close() except: conn.ping() cursor = conn.cursor() cursor.execute(“insert into information_site values(%s,’%s’,’%s’);” % (int(i), key, value)) conn.commit() conn.close()

      上述代碼的作用是將查詢出來(lái)的數(shù)據(jù)存放入數(shù)據(jù)庫(kù)當(dāng)中。

      既然功能模塊已經(jīng)實(shí)現(xiàn),接下來(lái)就是調(diào)用了。詳細(xì)代碼可以查看附件(注意:中的一些部分需要修改才能運(yùn)行,不如,MYSQL數(shù)據(jù)庫(kù)名等等)。該文章或許一些人看不懂。沒(méi)有關(guān)系,文章當(dāng)中的模塊可以自己學(xué)習(xí)并不難。主要是希望各位了解到盡量不要去做重復(fù)性的勞動(dòng)。學(xué)會(huì)利用工具。我一直認(rèn)為代碼功底是區(qū)分腳本小子和大牛的分水線。請(qǐng)各位一起加油!?。?/p>

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
      (0)
      用戶投稿
      上一篇 2022年6月13日 06:10
      下一篇 2022年6月13日 06:10

      相關(guān)推薦

      • 中國(guó)兩顆風(fēng)云氣象“新星”數(shù)據(jù)產(chǎn)品向全球共享

        中國(guó)日?qǐng)?bào)6月21日電 6月20日,中國(guó)氣象局黨組書(shū)記、局長(zhǎng)莊國(guó)泰在世界氣象組織執(zhí)行理事會(huì)第75次屆會(huì)上宣布,風(fēng)云三號(hào)E星、風(fēng)云四號(hào)B星兩顆風(fēng)云氣象”新星”的…

        2022年6月22日
      • 煤航兩項(xiàng)目入選工信部2021年物聯(lián)網(wǎng)示范項(xiàng)目名單

        【來(lái)源:陜西省科學(xué)技術(shù)廳_基層科技】 近日,工信部發(fā)布2021年物聯(lián)網(wǎng)示范項(xiàng)目名單,中煤航測(cè)遙感集團(tuán)“基于物聯(lián)網(wǎng)+大數(shù)據(jù)的油氣管網(wǎng)全生命周期智慧管控應(yīng)用系統(tǒng)”“煤層自燃監(jiān)測(cè)物聯(lián)網(wǎng)平…

        2022年7月19日
      • 刑偵專家教你防范手機(jī)泄密

        手機(jī)就是綁在每個(gè)人身上的一個(gè)手雷,一旦爆炸,身敗名裂。但是手機(jī)泄露個(gè)人信息的風(fēng)險(xiǎn)確實(shí)無(wú)處不在,從不小心被人偷拍偷看,到被猜出密碼,或以偽造的生物學(xué)特征(如硅膠指紋套)進(jìn)行解鎖,如果…

        2022年6月24日
      • 云辟謠丨四川安岳13級(jí)大風(fēng)吹走一家三口?當(dāng)?shù)鼗貞?yīng):系謠言,警方已介入調(diào)查

        封面新聞?dòng)浾?陳遠(yuǎn)揚(yáng) 4月11日晚,四川安岳縣出現(xiàn)強(qiáng)降水并伴有大風(fēng)、冰雹天氣過(guò)程。最大降水出現(xiàn)在安岳城區(qū),為108.6毫米,極大風(fēng)速達(dá)到37.4米/秒(13級(jí)),為安岳有氣象監(jiān)測(cè)以…

        2022年4月21日
      • 剛畢業(yè)就月薪3萬(wàn)這種事情和低學(xué)歷幾乎無(wú)緣

        據(jù)《人工智能頂尖人才數(shù)據(jù)圖鑒2022》顯示,人工智能行業(yè),算法工程師應(yīng)屆生底薪超3萬(wàn)。近九成算法工程師為碩博學(xué)歷。從整體人工智能行業(yè)來(lái)看,本科人才是主體,占比62.7%,其次是碩士…

        2022年8月21日
      • 那些你不知道的iPhone使用技巧

        不管你是第一次用iPhone還是多年的老果粉,都建議你看過(guò)來(lái),看看是不是有你不知道的iPhone使用技巧?文末有福利哦[機(jī)智] 首先呢,拿到新iPhone我們要設(shè)置注冊(cè)Apple …

        2022年6月28日
      • 思明區(qū)軟件信息企業(yè)首次入圍全國(guó)百?gòu)?qiáng)獎(jiǎng)勵(lì)150萬(wàn)元

        東南網(wǎng)7月22日訊 (海峽導(dǎo)報(bào)記者 沈華鈴 見(jiàn)習(xí)記者 張芯雅)日前,思明區(qū)科信局啟動(dòng)2021年度軟件信息企業(yè)納統(tǒng)、百?gòu)?qiáng)入圍、持續(xù)成長(zhǎng)獎(jiǎng)勵(lì)等相關(guān)政策申報(bào)工作。 思明區(qū)軟件信息企業(yè)營(yíng)業(yè)…

        2022年8月1日
      • 《黑神話:悟空》5年內(nèi)能發(fā)售嗎?

        能發(fā)售,第一13分鐘的實(shí)機(jī)測(cè)試真的只是為了招人嗎?當(dāng)然不止于此,游科互動(dòng)18就申請(qǐng)了《黑神話》的商標(biāo)注冊(cè),游戲曝光的場(chǎng)景技能光影效果等完成度之高,絕對(duì)不是一個(gè)簡(jiǎn)單的展示而已。游戲公…

        2022年6月7日
      • 平替紅外遙控,舊家電變智能 向日葵智能遠(yuǎn)控遙控器真好玩

        前段時(shí)間,表妹家喜遷新居。感受了她家的智能家居帶來(lái)的舒適生活,只能說(shuō)非常羨慕,讓我都有了追求智能家居的沖動(dòng)。不過(guò)家中的一些家電,雖說(shuō)談不上智能,但是使用起來(lái)還是沒(méi)有問(wèn)題的。如果全部…

        2022年6月16日
      • 借力脫口秀,微保品牌微信指數(shù)最高日環(huán)比增長(zhǎng)10倍

        8月24日,隨著第10期《別憋著》主題脫口秀的播出,騰訊微保贊助的《怎么辦!脫口秀專場(chǎng)》完美收官。憑借幽默度與共情度兼具的內(nèi)容,深受觀眾喜愛(ài),該脫口秀位居騰訊視頻站內(nèi)綜藝熱榜TOP…

        2022年8月28日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息