利用樹莓派跑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上執行~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM