Antiword将.doc转换为empy.txt文件

2024-05-19 07:41:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,尝试在linux服务器上将.doc扩展名文件转换为包含内容的.txt文件

我将linux目录person设置为777

运行下面的脚本时,返回一个具有644权限的空输出_file.txt

请帮我修一下

import os
import subprocess
from subprocess import call

input_word_file = "file500kb.docx"
output_text_file = "output_file.txt"
os.system('antiword %s > %s' % (input_word_file, output_text_file))
# subprocess.call('antiword %s > %s' % (input_word_file, output_text_file))
# call('antiword %s > %s' % (input_word_file, output_text_file))
# subprocess.check_output('antiword %s > %s' % (input_word_file, output_text_file))

我正在尝试评论中的os.system替代方案


Tags: 文件textimporttxtinputoutputoslinux

热门问题