conversão múltipla de arquivos .doc para .docx usando python

Quero converter todos os arquivos .doc de uma pasta específica para o arquivo .docx.

Eu tentei usar o seguinte código,

import subprocess
import os
for filename in os.listdir(os.getcwd()):
    if filename.endswith('.doc'):
        print filename
        subprocess.call(['soffice', '--headless', '--convert-to', 'docx', filename])

Mas isso me dá um erro: OSError: [Erro 2] Esse arquivo ou diretório não existe

questionAnswers(4)

yourAnswerToTheQuestion