Python: Click Package - возникает проблемы с Non ASCII Chars & Cmd.exePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python: Click Package - возникает проблемы с Non ASCII Chars & Cmd.exe

Сообщение Anonymous »

Я пишу инструмент командной строки, используя пакет Click Python:
, который довольно полез /> < /p>
И да, я знаю о encode () и decode () в Python, но, как вы можете видеть в моем коде, я нигде не касаюсь этой строки. < /p>
Это вина моей консоли? Мне здесь не хватает настройки? Я использую Windows 7 Cmd.exe и знаю, что Windows любит его собственное кодирование для имен файлов и т. Д. Я должен использовать другую консоль? Попробовал Python One с тем же результатом. < /P>
Документация Click утверждает, что все строки рассматриваются как Unicode ... < /p>
Я бы очень признателен за вашу помощь. Код: < /p>
import click
from click_shell import shell
import os

@shell(prompt='Tool > ', intro='some test...', hist_file=os.path.dirname(os.path.realpath(__file__)))
def stRec():
pass

@stRec.command()
@click.argument('name', required=True, type=click.STRING)
def set(name):
print "nothing"

if __name__ == '__main__':
stRec()


Подробнее здесь: https://stackoverflow.com/questions/474 ... rs-cmd-exe
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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