zoukankan      html  css  js  c++  java
  • 利用树莓派跑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上执行~

  • 相关阅读:
    MapReduce
    es2.0的语法学习
    java的并发
    JVM的前世今生
    linux环境jacoco接入
    每天一个linux命令--~
    每天一个linux命令--ssh的host配置用户名密码
    jenkins集成robot
    ElasticSearch学习
    rf关键字
  • 原文地址:https://www.cnblogs.com/kururu/p/3442484.html
Copyright © 2011-2022 走看看