×

Python

树莓派Raspberry设置python脚本开机启动

Kalet Kalet 发表于2017-09-23 浏览187 评论0
最近有个项目利用树莓派来完成,主要是在树莓派上用python写了个脚本来处理一些信息与逻辑。这边就遇到一个问题,即设置该脚本在开机的时候自动运行,而不是需要人登陆到树莓派上在执行这个程序,这样太麻烦了,顶多在实验室玩玩,拿不出去。本文主要讲诉设置该python脚本在树莓派上自动运行。  一、首先写个简单的python脚本脚本很简单,就是树莓派上一个灯闪烁程序,需要学gpio可以看我之前的博客文件保存在/home/pi/script/ledblink.py123456789...
基于flask通过web浏览器控制树莓派raspberry的GPIO

Linux系统、树莓派

基于flask通过web浏览器控制树莓派raspberry的GPIO

Kalet Kalet 发表于2017-09-23 浏览263 评论0
之前介绍了在树莓派上使用flaskweb开发框架,这个框架是基于python的,而树莓派可以很容易的通过python来操作gpio,所有顺其自然的想到通过web来控制树莓派的gpio,可以通过浏览器访问web页面,直接操作raspberry的gpio底层,或者也可以通过手机app发送post或者get等请求,来控制树莓派的gpio,这样岂不是很妙!   一 首先是树莓派上flask和gpiopython环境的搭建这部分在之前的博客都介绍过了,这里就不再介绍了,详见下面两篇博文:树莓派raspberry使用python实现GPIO输入输出-按键LED在树莓派...

Linux系统、树莓派

树莓派上的软件安装和卸载命令汇总

Kalet Kalet 发表于2017-09-21 浏览202 评论0
基础命令安装软件apt-getinstallsoftname1softname2softname3……卸载软件apt-getremovesoftname1softname2softname3……卸载并清除配置apt-getremove–purgesoftname1更新软件信息数据库apt-getupdate进行系统升级apt-getupgrade搜索软件包apt-cachesearchsoftname1softname2softname3……如果使用apt-get遇到速度慢或者源不存在等错误,可能需要更换源,请参考此处。安装deb软件包dpk...

Linux系统、树莓派

Linux下ifconfig, DNS以及route配置

Kalet Kalet 发表于2017-09-20 浏览191 评论0
熟悉使用ifconfig会非常方便。  ifconfigeth0新ip  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip  一、修改IP地址  [aeolus@db1network-scripts]$viifcfg-eth0  DEVICE=eth0  ONBOOT=yes  BOOTPROTO=static  IPADDR=219.136.241.211  NETMASK=255.255.255.128  GATEWAY=219.136.241.254  二、修改网关  vi/etc/sysconfi...

Linux系统、树莓派

Linux下一个网卡配置多个ip【虚拟ip】

Kalet Kalet 发表于2017-09-20 浏览187 评论0
Linux下配置网卡ip别名何谓ip别名?用windows的话说,就是为一个网卡配置多个ip。什么场合增加ip别名能派上用场?布网需要、多ip访问测试、特定软件对多ip的需要...andsoon.下面通过几个例子简单介绍一下如何使用ifconfig命令给网卡配置ip别名。一、首先为服务器网卡配置静态ip地址#ifconfigeth0192.168.6.99netmask255.255.255.0upeth0          //机器的第一个网卡...

Python

在Linux上利用python获取本机ip

Kalet Kalet 发表于2017-09-18 浏览193 评论0
下面介绍在Linux上利用python获取本机ip的方法.经过网上调查,发现大致有两种方法,一种是调用shell脚本,另一种是利用python中的socket等模块来得到,下面是这两种方法的源码:[python] viewplain copy#!/usr/bin/env python  #encoding: utf-8  #description: get local ip address    import os&...