Gitpython fetch получить китайскую именованную ветку, получить ошибку кодировкиPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Gitpython fetch получить китайскую именованную ветку, получить ошибку кодировки

Сообщение Гость »


Python версии 3.11.3 Когда я использую gitpython, мои коды выглядят следующим образом

os.environ["PYTHONIOENCODING"] = "utf-8" os.environ["PYTHONUFT8"] = "включено" репо = Репо(путь_репо) удаленный = репо.удаленный() удаленный.fetch() если есть ветка с китайским названием, например «测试分支», она выдаст ошибку

git.exc.CommandError: Cmd('') не удалось из-за: UnicodeDecodeError(кодек ''gbk' не может декодировать байт 0xad в позиция 54: недопустимая многобайтовая последовательность') Я знаю, что это проблема с кодировкой, я уже установил PYTHONUTF8=1 и PYTHONIOENCODING='utf-8', но это не работает.
р> [*]Есть ли у метода fetch какие-либо параметры, такие как encoding='utf-8'? [*]Как я могу использовать fetch с utf-8? [*]Почему он автоматически выбирает gbk?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как выполнить проверку кодировки, которая не поддерживает данные, выходящие за рамки кодировки символов BMP
    Anonymous » » в форуме JAVA
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Как обработать смешанную англо-китайскую строку пути к файлу в Windows
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Поляры Python: передать именованную строку в pl.DataFrame.map_rows
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Поляры Python: передать именованную строку в pl.DataFrame.map_rows
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • "Нет совпадения функции для Call", когда я не вызываю именованную функцию
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»