直接调用python脚本
在python脚本中,你需要去添加,其中python3,是根据你所安装的python版本决定的,本文中用python3.6.5。取决于你在命令中输入:python3还是python
1 | #!/usr/bin/env python3 |
命令意义
#!/usr/bin/env python3这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
要运行test.py,必须使用chmod将test.py的属性改成可执行的
1 | chmod 755 test.py |
否则,会出现
1 | -bash: /opt/python/python-script/test.py: Permissiondenied |
运行python脚本
1 | /opt/python/python-script/test.py |
or
1 | /opt/python/python-script/test.py shell |
如果需要做定时任务:可以看crontab命令
1 | */1 * * * * /opt/python/python-script/test.py |
调用python 解释器来调用python脚本
1 | python3 test.py |
如果需要做定时任务:
1 | crontab -e |
进入编辑任务,添加以下命令。
1 | */1 * * * * python3 /opt/python/python-script/test.py |
每隔一分钟,去执行test.py脚本