docxファイルをdocxに変換しようとしています。私はこのコードをオンラインで見つけました。Pythonをdocxに変換する
subprocess.call(['soffice', '--headless', '--convert-to', 'docx', filename])
document = docx.Document(path[:-4] + ".docx")
docText = ''.join([
paragraph.text.encode('ascii', 'ignore') for paragraph in
document.paragraphs
私自身のマシンで使用すると完全に正常に動作しますが、この1つをAWSに入れようとしています。そこでは機能しません。 「No such file or directory」というエラーが表示されます。
私のコンピュータ上で動作する理由は何でしょうか、私はそれをAWSに入れてもそれはありません。
完全なエラートレースバックを提供してください。 AWS EC2インスタンスに「soffice」がないと思われますか? –
コードをどのように実行しますか?あなたは、cmdラインとPythonを介してそれを呼び出してみましたが、どこにファイルを変換したいですか? – Kev1n91