
Baixei arquivos zim offline de sites como wikipedia.com
,, stackoverflow.com
etc. unix.stackexchange.com
e os servi por meio do script abaixo.
#!/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 bem, mas quando adiciono outra linha
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")
não carrega o segundo ZIMServer
. Eu acho que é um problema de multithreading do python. Como posso executar os dois no único script?