Python 无法重新读取:芹菜中的格式字符串。%h

Python 无法重新读取:芹菜中的格式字符串。%h,python,django,celery,supervisord,Python,Django,Celery,Supervisord,在我的主管文件中,我在员工姓名(芹菜)的末尾添加了%h,以使其唯一。例如: [program:celery_worker] directory = /srv/project/ command=celery -A tasks worker -l info -n default.%h 但是,由于添加了此更改,该更改主管将不再更新或开始给出错误: ,“无法重读:格式化字符串'celery-A tasks worker-l info-n默认值。'command'的%h'格式错误”“>文件:/usr/l

在我的主管文件中,我在员工姓名(芹菜)的末尾添加了
%h
,以使其唯一。例如:

[program:celery_worker]
directory = /srv/project/
command=celery -A tasks worker -l info -n default.%h
但是,由于添加了此更改,该更改主管将不再更新或开始给出错误:

,“无法重读:格式化字符串'celery-A tasks worker-l info-n默认值。'command'的%h'格式错误”“>文件:/usr/lib/python2.7/dist-packages/supervisor/supervisorctl.py行:947


如何解决此问题?

这是一个文档不足的问题:

只需再次使用
%
即可将其转义:

command=celery -A tasks worker -l info -n default.%%h

它被提到:)它被提到作为一个评论