/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.0.0
HelloPython/HelloPython.py
40 строк
989 B
Ilya Petrash
Приветствие зависит от времени выполнения скрипта.
08 окт 2014, 23:23
08 окт 2014, 23:23
d6ea9e6
Код
Авторство
О чём код?
__author__ = 'ipetrash' import argparse def main(namespace): args = namespace.parse_args() args.user = "Илья" if args.user: from datetime import datetime, time welcome = "Привет" current = datetime.now().time() if time(6) <= current < time(12): welcome = "Доброе утро" elif time(12) <= current < time(18): welcome = "Добрый день" elif time(18) <= current < time(23, 59, 59): welcome = "Добрый вечер" elif time(0) <= current < time(6): welcome = "Доброй ночи" print("{}, {}!".format(welcome, args.user)) else: print("Привет, Python!") def create_parser(): parser = argparse.ArgumentParser(description='Hello World Example!') parser.add_argument('--user', type=str, help=' user name.') return parser if __name__ == '__main__': parser = create_parser() main(parser)