博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
crontab调用python脚本新思路
阅读量:4687 次
发布时间:2019-06-09

本文共 531 字,大约阅读时间需要 1 分钟。

crontab调用python脚本文件,有可能失败,定时执行并没有执行,怎么办?

答:写一个shell脚本调用python,然后用crontab调用shell脚本。具体细节,有时间补充。

 

————— 例子如下 —————— 

sendmail.py

  1. #!usr/bin/env python  
  2. #coding: utf-8  
  3.   
  4. import smtplib, config, email, sys  
  5. from email.Message import Message  
  6.   
  7. def connect():  
  8.     "connect to smtp server and return a smtplib.SMTP instance object"  
  9.     try:  
  10.         server = smt

 

shell脚本:

sendmail.sh

  1. #!/bin/sh  
  2. /usr/local/bin/python /usr/local/sbin/sendmail.py 

 

定时设置:

  1. crontab -u root -e  
  2. */1 * * * * sh /usr/local/sbin/sendmail.sh  

 

转载于:https://www.cnblogs.com/yuzhaoblog/p/8690074.html

你可能感兴趣的文章
Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
查看>>
【bzoj4310/hdu5030-跳蚤】后缀数组
查看>>
深度信任网络的快速学习算法(Hinton的论文)
查看>>
RSA System.Security.Cryptography.CryptographicException
查看>>
s的封装和信息隐蔽
查看>>
excelhttp://www.cnblogs.com/caoyuanzhanlang/p/3591904.html
查看>>
ArrayList和LinkedList和Vector源码分析
查看>>
webservice整合spring cxf
查看>>
再次编译这个应用程序应该不会有问题
查看>>
Ubuntu-tomcat7目录
查看>>
189. Rotate Array
查看>>
asp.net 的三种开发模式
查看>>
Android 交叉编译 IPerf3
查看>>
Android原生Gallery关于图像Orientation的问题
查看>>
[解题报告] 100 - The 3n + 1 problem
查看>>
Entity Framework 学习高级篇1—改善EF代码的方法(上)
查看>>
Mybatis逆向工程配置文件详细介绍(转)
查看>>
数组 Arrays类
查看>>
String类的深入学习与理解
查看>>
OLTP vs OLAP
查看>>