问题分析
运行以下程序:
def run_thread_WTD(self):
threading.Thread(target=self.WTD).start()
def WTD(self):
word_path = self.word_path.text()
# textBrowser为多行文本框QTextEdit
self.pycorrectorKenlm(word_path, textBrowser)
# kenlm
def pycorrectorKenlm(self, word_path, textBrowser):
error_counter_kenlm = 0
try:
m = Corrector(language_model_path='zh_giga.no_cna_cmn.prune01244.klm',
custom_confusion_path_or_dict='my_custom_confusion.txt')#./ means current Path
except:
textBrowser.append("Error")
doc = docx.Document(word_path)
for para in doc.paragraphs:
if (para.text == ""):
pass