回答編集履歴

2

追記

2022/12/27 06:12

投稿

quickquip
quickquip

スコア11169

test CHANGED
@@ -9,3 +9,19 @@
9
9
  ```
10
10
  じゃないでしょうか。
11
11
  これはchasenフォーマット向けのコードではなさそうです。
12
+
13
+
14
+ ----
15
+
16
+ ```
17
+ tagger = MeCab.Tagger('-Ochasen -u \"C:/laboratory/MeCab/dic/neologd/neologd.dic\"')
18
+ print(tagger.parse('あのイーハトーヴォのすきとおった風、'))
19
+ ```
20
+
21
+
22
+
23
+ ```
24
+ tagger = MeCab.Tagger('-u \"C:/laboratory/MeCab/dic/neologd/neologd.dic\"')
25
+ print(tagger.parse('あのイーハトーヴォのすきとおった風、'))
26
+ ```
27
+ を見比べてみてください。期待している出力はどちらですか?

1

追記

2022/12/27 04:21

投稿

quickquip
quickquip

スコア11169

test CHANGED
@@ -1 +1,11 @@
1
- EOSの行で`x.split('\t')[1]`がエラーを起こすのではないでしょうか
1
+ ~~EOSの行で`x.split('\t')[1]`がエラーを起こすのではないでしょうか~~
2
+
3
+ ```
4
+ tagger = MeCab.Tagger('-Ochasen -u \"C:/laboratory/MeCab/dic/neologd/neologd.dic\"')
5
+ ```
6
+
7
+ ```
8
+ tagger = MeCab.Tagger('-u \"C:/laboratory/MeCab/dic/neologd/neologd.dic\"')
9
+ ```
10
+ じゃないでしょうか。
11
+ これはchasenフォーマット向けのコードではなさそうです。