发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名

[经验] 【Leez SBC P710试用体验】三、开机自动运行 Python脚本

2019-11-16 17:00:40  237 python
分享
0
一、配置
查看是否有Python
  1. python --version 或 python3 --version
复制代码
二、编写代码
我才用的是 Accessories下的leafpad软件编写,因为vim 用的不太好,leafpad 简单理解就是个文本编辑器。
  1. <span style="font-size: 18px;">    #!/usr/bin/python3</span>

  2. <span style="font-size: 18px;">    print("hello")</span>
复制代码
三、增加可执行权限
  1. sudo chmod +x test.py
复制代码
四、设置开机自动运行
  1. sudo vim /etc/rc.local
复制代码
    在exit 0 上面编辑启动脚本的命令
    如 /usr/bin/python3 /home/linaro/test.py > /home/linaro/test.log
五、 设置Python 定时周期运行
  1. sudo vim /etc/crontab
复制代码
    在文件末尾添加以下命令 每一分钟执行一次
    */1 * * * * root /usr/bin/python3 /home/linaro/test.py > /home/linaro/test.log

    基本格式
    *  *  *  *  *  user  command
    分 时 日 月 周  用户  命令
    更多定时设置参考 https://www.runoob.com/linux/linux-comm-crontab.html

    重启命令:
    Debian
        /etc/init.d/cron restart

    Linux
        /etc/rc.d/init.d/crond restart


# linux下vi编辑只读文档无法保存的解决方法
    :w !sudo tee %

:w : Write a file.可以将文件写入,文件仍然是只读模式,通过 :q! 退出

!sudo : Call shell sudo command.
tee : The output of the vi/vim write command is redirected using tee.
% : triggers the use of the current filename.
Simply put, the ‘tee’ command is run as sudo and follows the vi/vim command on the current filename given.




评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
关闭

站长推荐 上一条 /6 下一条

快速回复 返回顶部 返回列表