структура бутылки с несколькими файлами

Я прочитал документацию по бутылкам, но не могу найти пример того, как использовать бутылку с несколькими файлами Ниже показано, как я это сделал, и это работает, но я не уверен, что это правильный путь (я видел merge() и mount() в API, но не уверен, что они связаны с этим) Пожалуйста, дайте мне комментарии

  1. all.py (Это основной файл для запуска)

    #! /usr/bin/python
    с маршрута импорта бутылок, запустить
    импорт привет1
    import hello2 # если у меня 10 файлов, будет 10 импортов
    запустить (хост = 'localhost', порт = 8080, отладка = True)
    
  2. hello1.py

    #! /USR/бен/питон
    с маршрута импорта бутылок, запустить
    
    @маршрут('/привет1')
    деф привет1():
    вернуть "Привет, мир №1"
    
  3. hello2.py

    #! /USR/бен/питон
    с маршрута импорта бутылок, запустить
    
    @маршрут('/привет2')
    привет привет2():
    вернуть «Привет, мир № 2»
    
12
задан Sasha Chedygov 30 June 2012 в 22:58
поделиться