【发布时间】:2023-03-17 17:20:01
【问题描述】:
我有一个 python 脚本,它读取传感器并将其值循环写入脚本所在文件夹中的文件中。当我在命令行中运行脚本时,该部分工作正常。
现在我想让该脚本在后台运行。所以我永远为此使用。这似乎也有效,因为我没有收到任何错误。
但我面临的问题是,forever 脚本不会更新文件中的值。我已经在整个系统上搜索了该文件,认为可能会永远从另一个地方运行脚本,但我找不到该文件的副本。
我想这只是我没有得到更新文件但我找不到原因的一个小提示。
我在 py 脚本中使用 fobj。
【问题讨论】:
-
肯定需要看一些代码。但是一些疯狂的猜测..给出文件的绝对路径..将一些数据记录到标准输出或错误,看看它在哪里写或做某事
-
猜得好。我已经按照您所说的做了,问题是,如果我永远运行 python 脚本,它不会在项目文件夹中执行它,所以我在日志中收到错误,指出缺少模块或缺少有关其路径的文件。有没有办法永远运行 py?
-
你能把你用来运行的确切命令放在这里吗