我有一个非常简单的python程序,可以生成csv。 当我执行时从命令行

python test.py

我没问题 生成了CSV。 但是,当我通过crontab运行时,会收到通知,通知它运行成功,但是没有CSV。

不知道我需要改变什么

test.py

def writeCSV():
    import csv
    print 'Cron Started'

    with open('testout.csv', 'wb') as csvoutput:
        writer = csv.writer(csvoutput)
        writer.writerow('test')

    print 'Cron Complete'


writeCSV()

Crontab -l

*/1 * * * * python /Users/Me/Desktop/test.py

===============>>#1 票数:2

如果未将路径指定为绝对路径,则文件将在主目录中生成。

检查您的主目录。

或者,如果要在特定目录中生成文件,请将路径指定为绝对路径,或者在执行python命令之前使用cd命令。

  ask by shartshooter translate from so

未解决问题?本站智能推荐:

3回复

Crontab-Python

我是Python和Linux的初学者。 尝试在crontab文件上计划python脚本时,我遇到了一些困难。 甚至是简单的命令,例如: 30 16 * * * root python --version> /var/log/test.txt 无效:确实创建了文件“ test
3回复

python中的crontab

我正在用python编写代码,用于某种守护程序,该守护程序必须在crontab字符串定义的特定时间在特定实例上执行特定操作。 有没有我可以使用的模块? 如果不是,是否有人可以粘贴/链接我可以用来检查由crontab定义的时间实例是否在上次检查之后的时间中发生的算法? 谢谢。
3回复

python - 使用crontab

我对python很新。 一些谷歌搜索让我到这个模块https://pypi.python.org/pypi/python-crontab 。 我已经设置了我的环境并安装了python-crontab == 1.9.3。 但我不断收到错误。 我究竟做错了什么? 任何帮助都会非常感激。
1回复

Crontab和python脚本

我的python脚本:badlink.py(我使用了http://wummel.github.io/linkchecker/ ) 我的crontab任务 问题是,如果我直接运行 python badlink.py我得到了输出结果 我的问题是为什么它不适用于cronjo
2回复

在Python中使用Crontab

我正在尝试安排每分钟或每小时运行一次python脚本。 我到目前为止所做的: crontab -e 在我添加的crontab文件中 保存文件后,我收到消息 crontab:安装新的crontab 但是,crontab没有运行脚本。 有任何想法吗?
2回复

Python CronTab IOError

我正在使用python-crontab模块来确保我的脚本每天下午2点运行。 但是我在执行脚本时遇到了一些IOErrors crontab -l给了我空的crontab ... 这是模块中的错误吗? 你们有替代模块吗? 谢谢
5回复

用python运行crontab

Python crontab脚本似乎不起作用。 当我手动运行时, 它工作正常但是当放入crontab的cron.txt文件时,不行。 我的crontab文件是: 我也试过了 但是没有太多运气。 显示一切功能。 我试过Crontab没有运行我的python
1回复

在Python中使用python-crontab创建crontab吗?

我正在尝试从使用包python-crontab的Python脚本向系统用户的crontab添加一行。 我的crontab文件尚不存在,当我运行此代码时,什么也没发生(没有错误,没有结果,没有创建crontab文件): 我有什么想念的吗?
13回复

Crontab没有运行我的python脚本

我的python脚本没有在我的crontab下运行。 我把它放在顶部的python脚本中: #!/usr/bin/python 我试过这样做: chmod a+x myscript.py 添加到我的crontab -e: 我的/ var / log /
1回复

python脚本的Crontab问题

我有一个可以从命令行完美运行的脚本: 我在下面添加了一些细节: 完美,完美地运行脚本。 然后,在crontab中(对于另一个没有本地导入问题的脚本来说,这是成功的),我无法运行该脚本。 Crontab的代码无效: 什么都没发生。 这真使我丧命,而且我花费了大