2016-07-27 3 views
-5

Ну, я написал код в python2. Обычно я использую python3 и никогда не имел проблемы, но не работал здесь. Пожалуйста, помогите, не можете опубликовать код, это политика. Надеюсь, вы поймете, как программист.Исправить «UnicodeDecodeError: невозможно декодировать байт

Надеюсь, что кто-то может помочь.

+1

Если вы не можете опубликовать внутренний код, воспроизведите [MCVE] и опубликуйте его (в любом случае вы являетесь генеральным директором в соответствии с вашим профилем, так почему бы не изменить свою политику! –

+2

Нет, никто не может помочь без каких-либо подробностей. это миллион способов генерации этой ошибки и почти столько же вопросов и ответов здесь, что и в StackOverflow, чтобы помочь вам. –

+0

@JonahGraham Есть несколько политик, в которых вы не можете публиковать личные данные в любом случае из того, что я понял, я попытаюсь ответьте, поскольку он упомянул проблему python2 и python3. –

ответ

-2
import sys 

reload(sys) 
sys.setdefaultencoding('utf8') 

Его просто угадать, как нет кода, но если ваш код, используемый для работы в Python3 и не python2 тогда это была единственная проблема, которую я мог думать. Попробуйте это, если это поможет. В противном случае очень сложно признать проблему.

ПРИМЕЧАНИЕ: Я также могу помочь вам в приватном режиме, но, рассмотрев ошибку байтов заголовка вопроса, этот код обычно решает проблему, просто поместите ее вверху после импорта.

+0

Я просто пытался ответить , отрицательные моменты не повредят мне, называемым программистами. : D –

+0

Это сообщество SO становится эгоистичным и дешевым с каждым днем. –

+0

Да, правда, мне потребуется 5 минут, чтобы проверить этот код, если он решает мою проблему, тогда я его приму. –

Смежные вопросы