Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 26, 2017 22:58:11

ALLEXEcuted
Зарегистрирован: 2017-10-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

argparse

Нужно сделать следующее: один агрумент должен задавать кодировку файла, а другой агрумент должен задавать аргумент, имеющий тип - файл в этой кодировке, выглядит как-то так:

 parser = argparse.ArgumentParser()
 parser.add_argument('-e' '--encoding',
                                     help='.....',
                                     default='utf-8')
 parser.add_argument('-f', '--file',
                                     help='....',
                                     type=argparse.FileType('r', encoding=?????????????))
    '''другие аргументы'''

Отредактировано ALLEXEcuted (Окт. 26, 2017 23:03:02)

Офлайн

#2 Окт. 28, 2017 02:15:30

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10014
Репутация: +  857  -
Профиль   Отправить e-mail  

argparse

Переделай по-другому (это легко сделать), код не должен быть запутанным.



Отредактировано py.user.next (Окт. 28, 2017 02:15:49)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version