項目筆記:中期報告

大學生創業創新項目,如今到了中期回報的階段,感覺沒有做什麼,單幹勁兒也做了很多

當初分配任務的時候,我是負責爬蟲和tk界面的,不得不說我一個人攬了這兩個活也不算少了,相比其他人也算可以得了吧

這麼久了,學到的不少,單是大部分都是使用技能而不是我所想象的,真的不想成爲一個碼農,碼奴,該覺那樣的生活乏味而沒有意義

那樣的生活跟混吃等死又有什麼區別呢?哎。

總結一下吧:

python爬蟲的歷程:

urllib->requests->selenium+chromedriver->selenium+phantomjs

期間也研究了一下scrapy但也是到了如今這段時間了,心裏想考研,但卻牴觸政治,但是還是把爬蟲這塊的工作撂下了

urllib是最簡潔最方便的,但是太容易被封了,反反爬蟲技術:建立Opener使用代理ip,sleep,都是比較簡單的反反爬蟲,意義不大,但是效率很高

requests可以構造頭部,可以傳參數,可以代理ip,可以加載一部分動態頁面,不得不說,是要比urllib好一些的

selenium + chromedriver第一次接觸是爲了模擬登錄,獲取cookie帶cookie訪問,不得不說,還是蠻好用的,當初是結合着requests用的,不久前的一段時間才發現可以獲取page_source屬性,來直接分析,那樣作用大大提升

selenium + phantomjs當初遇到js加載的頁面時候的焦頭爛額,問了好多大神,都說phantomjs是最簡單的,要不就得找js函數,自己分析。。。當初翻來覆去沒有用,自己說着喜歡新東西,實際上卻發現,自己是更習慣接受一些舊的東西,而討厭去學習新的東西。但是不得不說phantomjs是真的很好用的一個軟件,用他直接就能加載動態頁面獲取動態加載後的源碼,堪稱神器也不爲過。

pythonGUI界面設計的歷程:

躊躇了半天,還是選擇了tk界面,作爲大創項目的設計模板的底層,當初卡死自己一段時間真的想放棄這個gui界面了,知道前天,收到羣裏面的大神的顛簸,多線程真是一個好東西, 把所有附帶計算的功能函數都放到多線程裏面,這樣不會導致卡死,從昨天到現在,真是一路流暢,今天下午把整體的tk界面設計完成,功能也都實現了,哈哈哈哈哈哈哈嗝,估計快可以交工了。

python鏈接數據庫:

在最近一個月的時候,自己打算找找實習,實習呢,看看自己的能力也就只能去做個爬蟲了,雖然自己真的很想去做機器學習啊算法啊但是。。。哎不會,估計也就得等到研究生階段再去學習了,看到了要求都是要回mysql的於是就一遍複習,一邊把項目的數據庫部分做了個設計,學習經歷在文章列表中,都是一些知識回顧,中間還做了一個遊戲的demo設計,哈哈哈當時也是比較閒,順便拿來練練手,到後來就是碼農的工作了,留下了創意和數據,就把它扔下了。然後結果呢,呵呵,nmb老子高考好賴考了670的人吧,在大學雖然不是高中那樣的精益求精,但專業課績點也在3.0以上,均分80+,你tmd連個一面都不給我???在我要求都滿足的情況下???跟我搞笑呢,恩?現在打算找考研吧,哎。

大概就這些,明天放假回家,接下來5天估計不會更文章了。

展示下我的tk界面


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章