質問するログイン新規登録

質問編集履歴

3

追記

2020/10/31 04:41

投稿

john_doe_
john_doe_

スコア354

title CHANGED
@@ -1,1 +1,1 @@
1
- Pythonを使ってdocファイルをdocxファイルに変換したい
1
+ Mac Pythonを使ってdocファイルをdocxファイルに変換したい
body CHANGED
File without changes

2

追記

2020/10/31 04:41

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,7 @@
1
- ネットで色々調べた結果、下記を参照して試してみましたが、上手く実行できずにおります。
1
+ ネットで色々調べた結果、下記を参照して試してみましたが、上手く実行できずにおります(LibreOfficeインストール済)
2
2
  [https://stackoverflow.com/questions/38468442/multiple-doc-to-docx-file-conversion-using-python](https://stackoverflow.com/questions/38468442/multiple-doc-to-docx-file-conversion-using-python)
3
3
 
4
+
4
5
  ```ここに言語を入力
5
6
  import glob
6
7
  import subprocess
@@ -10,14 +11,13 @@
10
11
  doc_files = glob(os.path.join(folder_path, '*.doc'))
11
12
 
12
13
  for doc in doc_files:
13
- subprocess.call(['soffice', '--headless', '--convert-to', 'doc', docx])
14
+ subprocess.call(['soffice', '--headless', '--convert-to', 'docx', doc])
14
15
 
15
16
  error:
16
17
  FileNotFoundError: [Errno 2] No such file or directory: 'soffice': 'soffice'
17
18
  ```
18
- ちなみに、google colabをmacで利用しております。
19
+ sofficeはmacには対応していないようなの、このようなエラーが発生しているようです。
19
-
20
20
  複数のdocファイルを一括変換できなくても構いませんので、
21
- pythonを利用してdocxに変換する方法についてご存知の方いらっしゃいましたらご教示いただけましたら幸甚です。
21
+ mac、pythonを利用してdocxに変換する方法についてご存知の方いらっしゃいましたらご教示いただけましたら幸甚です。
22
22
 
23
23
  何卒よろしくお願い申し上げます。

1

使用OSを追記

2020/10/27 00:49

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
  error:
16
16
  FileNotFoundError: [Errno 2] No such file or directory: 'soffice': 'soffice'
17
17
  ```
18
- ちなみに、google colabを利用しております。
18
+ ちなみに、google colabをmacで利用しております。
19
19
 
20
20
  複数のdocファイルを一括変換できなくても構いませんので、
21
21
  pythonを利用してdocxに変換する方法についてご存知の方いらっしゃいましたらご教示いただけましたら幸甚です。