1. 程式人生 > 實用技巧 >利用樹莓派跑python爬蟲的簡單教程——從無到有

利用樹莓派跑python爬蟲的簡單教程——從無到有

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

利用樹莓派跑python爬蟲的簡單教程——從無到有

因為學校專案的原因入手了樹莓派,到手先折騰了兩天,發現網上的教程大都是拿他搭建伺服器,mail,或者媒體伺服器之類,對於在學校限時的寬頻來說有點不太現實,不過低功耗適合一直開著的確啟發了我。所以想到拿他來跑教務系統爬蟲,抓取學校學生學號之類。

首先假設你的樹莓派是全新的。需要去官網下載系統映象,注意第一個noob是用來幫助啟動並且安裝系統的,如果你和我一樣是個拿來做開發的學生=。= 可能連顯示器都沒有,那麼這個就顯得毫無必要了,直接下載下面提供的系統映象,我看到推薦說raspbian貌似最為官方,作為debian的改版。同時下載兩個系統工具,sdformat和win32的映象寫入工具,具體怎麼使用就不用我多說了,非常傻瓜。


然後插入SD卡,用網線把pi連在路由器上,用電腦登陸路由器管理頁面,就可以看到pi的IP了

QQ截圖20131125232934
記下IP之後還可以新增DHCP的靜態IP分配規則,給pi固定IP地址,方便我們以後進行訪問。
做好這些準備工作以後,我們下載一個叫做PUTTY的軟體,用於SSH登陸PI,什麼,你不知道什麼是SSH?簡單來說就是遠端訪問linux系統的terminal啦=。=可以獲得一個類似於命令列的視窗操作遠端電腦。
隨後我們在

QQ截圖20131125233616

在這個介面裡面輸入當時記下的PI的IP,不需要更改其他內容,可以選擇儲存配置,方便下次使用,是要在下面的方框裡面輸入名字,直接點選儲存就可以了。
連線之後可以看到如下介面
QQ截圖20131125233833

輸入預設的使用者名稱和密碼,pi 和 raspberry 登陸成功,首次登陸的話會提示你執行raspi-config進行基本配置,值得一提的是,假如你以後還想更改這些配置,可以在/usr/bin裡面找到他。


隨後就進入了我們的關鍵,如何方便的在主機和樹莓派之間傳遞程式碼?
我立刻想到了高階大氣了sublime text及其豐富的外掛,因為ssh可以使用的話,基於ssh的檔案傳輸SFTP肯定是可以使用的,於是我在sublime text嘗試性的輸入了sftp,果然有,下載安裝之!

QQ截圖20131125234517

按照他的說明,我們把資料夾拖進st裡面

QQ截圖20131125234656

右擊選擇需要同步的檔案,選擇sftp map to remote 然後進入一個json指令碼,是配置這個檔案的同步資訊,我們只需要進行簡單的更改,

QQ截圖20131125235021

簡單來說就是配置好PI的地址啦,還有上傳的目標地址,儲存之後,就是見證奇蹟的時刻~

我們再次右擊需要上傳的檔案,可以發現選單發生了變化,直接upload!其實他也支援diff以及類似於git pull和push的功能,似乎也可以用來搭建一個私有的github,畢竟我等寫的程式碼是在難看,不是不願意開源,而是不好意思傳上github嘛~

QQ截圖20131125235315

上傳成功,直接pi上執行~


轉載於:https://my.oschina.net/airship/blog/542337