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

質問編集履歴

1

エラーの内容を全表示に修正。

2022/05/18 08:38

投稿

ssmisa
ssmisa

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,12 @@
1
1
  MeCabを利用して、「私はペンを持っています」から表層文字列を出力したいのですが、下記のようにエラーになってしまいます。
2
2
 
3
+ 「Traceback (most recent call last):
4
+ File "test.py", line 8, in <module>
5
+ print(result.surface)
3
- UnicodeEncodeError: 'utf-8' codec can't encode character '\udc92' in position 2: surrogates not allowed」
6
+ UnicodeEncodeError: 'utf-8' codec can't encode character '\udc92' in position 2: surrogates not allowed」
4
7
 
5
8
  コードは以下の通りです。
9
+ 実行はVSCODEのターミナルから「python test.py」と打って実行しております。
6
10
 
7
11
  ```ここに言語を入力
8
12
  import MeCab