cómo ejecutar múltiples instancias de un servidor zim local en Python

cómo ejecutar múltiples instancias de un servidor zim local en Python

Descargué archivos zim sin conexión de sitios web como , wikipedia.cometc. y los entregué a través del siguiente script.stackoverflow.comunix.stackexchange.com

#!/usr/bin/env python3
import os
import subprocess
import sys
import threading 
from zimply import ZIMServer
ZIMServer("/home/user/zim/wikipedia_en_all_novid_2018-05.zim", index_file="/home/user/zim/wikipedia_en_all_novid_2018-05.idx", port=8790, encoding="utf-8")

funciona bien pero cuando agrego otra línea

 ZIMServer("/home/user/zim/math.stackexchange.com_eng_all_2018-08.zim",  index_file="/home/user/zim/math.stackexchange.com_eng_all_2018-08.idx", port=7890, encoding="utf-8")

No carga el segundo ZIMServer. Creo que es un problema de subprocesos múltiples de Python. ¿Cómo puedo ejecutar ambos en un único script?

información relacionada