在一個功耗小的Entware liunx機器上運行python腳本,一直都有這個想法,用py腳本掛在entwome上定期爬取或執行此任務獲取服條器狀態,進行服務器監控,定期備份下載之類的功能
首先在entware(linux系統)上安裝python,用以下命令,可能會由於文件過大下載速度過慢或超時,可以從官網下載ipk安裝包進行本地安裝
opkg install python(其他的liunx系統命令不同)
.安裝完成後用list-installed來看是否已安裝,若安裝成功則會列出
opkg list-installed
運行結果如圖是安裝好的list
靜等安裝完成後.將要運行的腳本上傳至.Entware.機器上,(隨便找個目錄即可),然後用Python命令執行 Py腳本文件
python 一文件名
如圖cd到python腳本下的目錄,用上面執行命令即可運行
不然只會用shell的解釋器來運行Python.
#錯誤示范
sh test.py
./ test.py
若用sh或/要在python腳本開頭標明如下,用來指定為python解釋器運行
!/0pt/bin/python # 這裡填你Pthon的地址
查詢 Python·文件目錄用.命令
which python
這樣即可運行Python腳本
一定要在腳本開頭加上Coding-utf-8.這樣不會出現編碼錯誤
或者python頻繁報出代碼語法錯誤
否則在上傳時會引起亂碼在Li上運行時只會無限報錯
一個熱愛且文學式程序猿的博客:
裡面有