相关疑难解决方法(0)

如何永远运行Python程序?

我需要在无限循环中永远运行我的Python程序.

目前我正在运行它 -

#!/usr/bin/python

import time

# some python code that I want 
# to keep on running


# Is this the right way to run the python program forever?
# And do I even need this time.sleep call?
while True:
    time.sleep(5)
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?或者我甚至需要time.sleep打电话?有什么想法吗?

python infinite-loop

67
推荐指数
6
解决办法
21万
查看次数

如何使用cron作业运行python文件

嗨,我已经创建了一个python文件,例如 file_example.py

该文件将输出sensex值

假设linux系统上的文件路径是 /Desktop/downloads/file_example.py

我通常会运行该文件 python file_example.py

但我想设置一个cron作业来运行python文件,每2分钟位于上面的路径

任何人都可以让我知道如何做到这一点

编辑代码:

我编辑了代码并创建了一个名为test.sh的bash脚本,如下所示

#!/bin/bash 
cd /Desktop/downloads/file_example.py
python file_example.py 2>log.txt 
Run Code Online (Sandbox Code Playgroud)

当我运行上述文件时,会显示以下错误:

sh-4.2$ python test.sh
  File "test.sh", line 3
    python test.py 2>log.txt 
              ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python shell cron

46
推荐指数
2
解决办法
7万
查看次数

标签 统计

python ×2

cron ×1

infinite-loop ×1

shell ×1