Author

Topic: Проблема с Sentinel (Read 162 times)

newbie
Activity: 19
Merit: 1
March 20, 2018, 02:30:36 PM
#5
Попробуйте это вставить в ваш конфиг!

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from chatterbot import ChatBot
chatbot = ChatBot("BotItaliano")
chatbot.train("chatterbot.corpus.italian")
chatbot.get_response(u"la vita è vita")
In this case I've made two changes. I've added a unicode header to the main program, and I have added a unicode prefix to the input string containing the unicode characters.

+ #!/usr/bin/env python
+ # -*- coding: utf-8 -*-

from chatterbot import ChatBot
    chatbot = ChatBot("BotItaliano")
    chatbot.train("chatterbot.corpus.italian") 
    chatbot.get_response("la vita è vita")
+    chatbot.get_response(u"la vita è vita")
legendary
Activity: 2317
Merit: 2318
March 13, 2018, 12:56:42 PM
#4
Получается порядок строчек в конфиге важен?)

Возможно, в конфиг попал какой-то левый символ. Может быть, русская буква, может быть какой-то неотображаемый символ, на который ругается парсер конфига.

В любом случае, не видя вашего конфига, можно только гадать.
newbie
Activity: 13
Merit: 0
March 13, 2018, 11:53:08 AM
#3
Написал в новички, там никто мой топик даже не открывал.
Вижу слово кодек- пишу кодерам. выручайте)

Решил поставить мастерноду монетки где требуется запуск sentinel
При запуске sentinel пишет: Error: 'utf8' codec can't decode byere 0xc0 in position 38: invalid start byte"

Кто знает в чем проблема, подскажите, пожалуйста.
В общем случае, UTF8 - это 8-битная кодировка текста для Unicode-символов. Возможно, приложение не может декодировать русские символы. Что там за текст в позиции 38?

Позиция 38 это откуда считать?

Я в целом вообще в таких делах особо не понимаю, делаю по инструкции. Делал ноду одной монетки, ставлю sentinel и вот такую ошибку выдает и в итоге вообще нода работает без него. Поставил ноду другой монеты, там в конфиге кошелька тоже самое по сути, но строчки располагаются по-другому, и sentinel запустился. Получается порядок строчек в конфиге важен?) Не хочется ломать сейчас ноду, но потом проверю уберется ли ошибка.

Спасибо)
legendary
Activity: 2618
Merit: 2304
March 12, 2018, 08:50:14 PM
#2
Написал в новички, там никто мой топик даже не открывал.
Вижу слово кодек- пишу кодерам. выручайте)

Решил поставить мастерноду монетки где требуется запуск sentinel
При запуске sentinel пишет: Error: 'utf8' codec can't decode byere 0xc0 in position 38: invalid start byte"

Кто знает в чем проблема, подскажите, пожалуйста.
В общем случае, UTF8 - это 8-битная кодировка текста для Unicode-символов. Возможно, приложение не может декодировать русские символы. Что там за текст в позиции 38?
newbie
Activity: 13
Merit: 0
March 09, 2018, 06:52:29 AM
#1
Написал в новички, там никто мой топик даже не открывал.
Вижу слово кодек- пишу кодерам. выручайте)

Решил поставить мастерноду монетки где требуется запуск sentinel
При запуске sentinel пишет: Error: 'utf8' codec can't decode byere 0xc0 in position 38: invalid start byte"

Кто знает в чем проблема, подскажите, пожалуйста.
Jump to: