【发布时间】:2021-01-11 16:06:09
【问题描述】:
我正在尝试使用以下语法执行 python 脚本
[root@staging bucket-sync]# nohup python main.py
此脚本在内部运行以下命令:
import os
logging_directory = '/var/log/s3bucket'
os.system(f'mkdir {logging_directory}')
但在 nohup.out 中出现以下错误:
File "main.py", line 20
os.system(f'mkdir {logging_directory}')
^
SyntaxError: invalid syntax
File "main.py", line 20
os.system(f'mkdir {logging_directory}')
^
但是,当我在没有 nohup 的情况下运行脚本时,它工作得非常好。
nohup 和 python 之间有没有关系,如果有,可以在某处配置吗?
【问题讨论】:
标签: python python-3.x centos python-3.8 nohup