1. 程式人生 > >樹莓派把一個python指令碼作為服務執行,配置開機自動啟動

樹莓派把一個python指令碼作為服務執行,配置開機自動啟動

週六黑客馬拉松做了個樹莓派遙控船,發現簡單的把python指令碼加到rc.local好像無法自動啟動,於是找到了下面的方法,做成一個服務。

首先寫個Python指令碼

檔案儲存在/home/pi/script/ledblink.py

123456789101112131415#!/usr/bin/env pythonimport RPi.GPIO as GPIOimport timeGPIO.setmode(GPIO.BCM)GPIO.setup(21,GPIO.OUT)while True:try:GPIO.output(21,True)time.sleep(1)GPIO.output(21,False)time.sleep(
1)except (KeyboardInterrupt, SystemExit):GPIO.close()print "exit"

 二 開機啟動指令碼

儲存指令碼為/etc/init.d/ledblink檔案

相關推薦

樹莓一個python指令碼作為服務執行配置開機自動啟動

週六黑客馬拉松做了個樹莓派遙控船,發現簡單的把python指令碼加到rc.local好像無法自動啟動,於是找到了下面的方法,做成一個服務。首先寫個Python指令碼檔案儲存在/home/pi/script/ledblink.py123456789101112131415#!/

如何一個Python指令碼加入Windows右鍵選單

例如我有一個Python程式,叫getPath.py,用來獲得我選中的檔案的全路徑名稱。 getPath.pyimport sys if __name__ == '__main__': if len(sys.argv)!= 2: sys.exit(

在centos6.5上nginx配置成系統服務並設為開機自動啟動

環境centos6.5  32位作業系統   nginx-1.10.3 1.  進入目錄/etc/init.d #cd  /etc/init.d 2.  建立文字檔案nginx [[email protected] init.d]#  vi   nginx

Windows 2008R2上將VMware的虛擬機器做成服務實現開機自動啟動虛擬機器

由於需要進行不同系統下的軟體測試, 在Windows測試伺服器上裝有多種系統的虛擬機器, 每次Windows伺服器重啟總是要連上遠端開虛擬機器,解決如下。 第一步:安裝Window Server 2003 Resource Kit Tools微軟官方下載

利用樹莓3b搭建git代碼服務

git bash 根據 remote windows print pos ssh 服務 system 在樹莓派上3b的操作,可以利用ssh進行登陸操作: 添加一個”Git”用戶和組 增加git用戶和組   adduser --system --shell /bin/ba

一個Python的windows服務

start __main__ art ali sts sage lee manager vcs 1. 安裝pywin32和pyinstaller pip install pywin32 pip install pyinstaller 2.寫一個服務Demo # -*- co

PHP和樹莓開發一個以太坊/比特幣交易機器人

con 買賣 start mount his p s linu 訪問 nba 我最近得到了Raspberry Pi Zero Wifi,我告訴你這個東西是改變遊戲規則的。我之前使用過RasPis,但由於該設備的占地面積小得多,耗電少,價格便宜且無線上網,因此非常適合低端或物

一鍵黑客工具:一個Python指令碼搞定所有攻擊操作

  近期出現了可綜合利用Shodan裝置搜尋引擎和Metasploit滲透測試工具的Python程式碼。該程式碼會用Shodan.io自動搜尋有漏洞的線上裝置,隨後使用Metasploit的漏洞利用資料庫劫持計算機和其他線上裝置。      

今天給你介紹一款黑客神器!一個Python指令碼搞定所有攻擊!

近期出現了可綜合利用Shodan裝置搜尋引擎和Metasploit滲透測試工具的Python程式碼。該程式碼會用Shodan.io自動搜尋有漏洞的線上裝置,隨後使用Metasploit的漏洞利用資料庫劫持計算機和其他線上裝置。 只需點選執行,該指令碼就會爬取網際網路,尋找可以攻擊的脆弱主機(通常

樹莓上實現python程式自動殺死程序

首先,殺死程序的主要命令為ps,grep,kill這三個指令。 1、第一步是獲取要監控程序的pid號: def get_process_pid(name):     child = os.popen("ps -ef | grep "+name).readline() &n

Bugku-WEB-cookies欺騙(缺一個python指令碼

題目: 這裡注意到filename=a2V5cy50eHQ=,應該是base64編碼,解碼一下,得到了keys.txt 想想應該怎麼利用一下呢。題目是cookies欺騙,可能keys.txt中應該存在我們所需要的cookies   解題:這裡想錯了。。沒仔細去看url

嵌入式系統(2)- 樹莓DIY小車 - python控制小車

1.引入包 import RPi.GPIO as GPIO import time GPIO控制樹莓派的輸入輸出 time用來計時,後面超聲波測距用 2.定義介面方式以及介面位置     17、18、27、22 定義4個驅動模組   

使用PHP和樹莓開發一個比特幣和以太坊交易機器人

我最近得到了Raspberry Pi Zero Wifi,我告訴你這個東西是改變遊戲規則的。我之前使用過RasPis,但由於該裝置的佔地面積小得多,耗電少,價格便宜且無線上網,因此非常適合低端或物聯網專案。 注:目前我已經擴充套件了機器人以便能夠交易以太坊! 我希望它能夠在不必太多關注的情況下做事,而我想到

樹莓 usb攝像頭 視訊影象監控服務的玩法

參考: http://www.shumeipai.net/thread-1210-1-4.html http://www.shumeipai.net/thread-19192-1-4.html 分析權衡了下, 使用外接免驅usb攝像頭,或者pi cam。 玩視訊太危險,佔用

樹莓一個簡單c++小程式教程

我用的是樹莓派3代b型,所使用的是Debian系統的衍生系統raspbian(對系統不太瞭解不清楚)。樹莓派開發c++程式需要的工具有編輯器vim,偵錯程式gdb,編譯器gcc或者g++.(大神飄過就行~~ 記錄一下)用紅筆塗得地方是我命令敲錯的地方,大家忽略就行。 安裝vim   執行

樹梅派應用23:QT+樹莓實現一個簡單的播放器

說起樹莓派,買了也有一段時間了,但是始終都沒有做出什麼好玩的裝置出來,恰好最近在學C++,看到樹莓派放在牆角吃了一年多灰,為何不利用它來學一下程式設計呢? 先給我的工作臺來個特寫: 說幹就幹,在經歷了一番折騰以後,先準備所需的器材和必要的零部件,在這裡我簡單的羅列一下:先是

樹莓3代B+型貼散熱片連線wifi並開啟ssh服務(不需要任何windows工具)

有錯的地方,或者不同意見的,煩請留言,或者發郵箱。 郵箱地址:[email protected] ————————————————————————————————— 硬體: 我所買的是亞博智慧科技的樹莓派3B+E14新款-基礎套餐。 軟體: a,樹莓派系統 系統

樹梅派應用18:用樹莓DIY一個智慧家居伺服器

其實這東西我自己已經用了一年了~現在就來寫個教程~嘿嘿…… 先上個圖 有點亂23333 這是我的房間書櫃,也是我的工作臺……書櫃的側邊是樹莓派搭建的物聯網伺服器~ 來一隻近圖~ 這就是伺服器的近照啦~ 我用的是樹莓派A+作為伺服器的主控,所有的工作都由它完成。 樹莓派A+是

樹莓一個關於教育的故事

作者:Vamei 出處:http://www.cnblogs.com/vamei 嚴禁轉載。  埃本·厄普頓 2006年,劍橋大學。年輕的助教埃本·厄普頓在為新入學的本科生頭痛。 無疑,那些敢於申請劍橋大學的新生都有聰明的腦瓜。他們拿著傲人的A-Level考試成績進入計算機系。從成績上看

如何在Linux系統下一個python模組轉換成一個rpm安裝包

這樣做的目的一方面是解決那些不能訪問外網的主機安裝這些python模組的問題,另一方面是可以提高特定python模組的部署效率。 下文是根據使用需求,將一個python2.7使用的mysql-python模組製作為一個rpm安裝包,作為示例。類似的步驟可以在變換fpm選項引