Это команда fdes, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fades - система, которая автоматически обрабатывает виртуальные переменные в тех случаях, которые обычно встречаются
при написании скриптов и простых программ и даже помогает управлять большими проектами.
СИНОПСИС
исчезает [-h][--Помогите] [-V][--версия] [-v][--подробный] [-q][--тихий] [-i][--ipython]
[-d][- зависимость] [-r][- требование] [-x][--exec] [-p версия][--питон=версия]
[--рм=UUID] [--система-сайт-пакеты] [--virtualenv-параметры=кредита] [--пип-
кредита=кредита] [--check-обновления] [дочерняя_программа [child_options]]
исчезает можно использовать для непосредственного выполнения вашего скрипта или поставить его с #! в вашем сценарии
начало.
ОПИСАНИЕ
исчезает автоматически создаст новый virtualenv (или повторно использует ранее созданный),
установка необходимых зависимостей и выполнение вашего скрипта внутри этого virtualenv,
с единственным требованием выполнения скрипта с исчезает а также отметив необходимые
зависимости.
Первым параметром, не являющимся опцией (если есть), будет исполняемая дочерняя программа, и
любые другие параметры после этого передаются этому дочернему скрипту как есть.
исчезает также может выполняться без передачи дочернего скрипта для выполнения: в этом режиме он будет
открыть интерактивный интерпретатор Python внутри созданного / повторно используемого virtualenv (принимая
зависимости от - зависимость or - требование параметры).
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-h, --Помогите
Показать справку обо всех параметрах и опциях и выйти.
-V, --версия
Показать версию программы и информацию о системе и выйти.
-v, --подробный
Отправьте все внутренние строки отладки в stderr, что может быть очень полезно, если таковые имеются.
возникает проблема.
-q, --тихий
Ничего не показывать (если только это не реальная проблема), поэтому исходный скрипт stderr
совсем не загрязнен.
-i, --ipython
Запускает оболочку IPython вместо оболочки Python.
-d, - зависимость
Укажите зависимости через командную строку. Этот параметр можно указать несколько
раз (один раз для каждой зависимости), и каждый раз формат репозиторий :: зависимость.
Зависимость может иметь спецификации версий, а репозиторий не является обязательным.
(по умолчанию pypi). Примеры:
Запросы
pypi :: запросы> 2.3
запросов <= 3
См. Дополнительные примеры ниже для объяснения реального использования командной строки.
-r, - требование
Прочтите зависимости из файла. Формат в каждой строке такой же, как
зависимости, указанные с - зависимость.
-p версия, --python =версия
Выберите, какую версию Python использовать; аргументом может быть просто число (2.7),
полное имя (python2.7) или весь путь (/ usr / bin / python2.7). Конечно,
соответствующая версия Python должна быть установлена в вашей системе.
Зависимости могут быть указаны в нескольких местах (в исходном файле Python,
с комментарием помимо импорта, в большого города, файл и / или через команду
линия. В случае нескольких определений одной и той же зависимости командная строка
отменяет все остальное, а файл требований отменяет то, что указано в
исходный код.
-x, --exec
Выполнить дочерняя_программа внутри virtualenv.
Ассоциация дочерняя_программа должен быть найденным в виртуальном бункер каталог.
--рм UUID
Удалите virtualenv с помощью uuid.
--система-сайт-пакеты
Предоставьте виртуальной среде доступ к каталогу site-packages.
--virtualenv-options =VIRTUALENV_OPTION
Дополнительные параметры, которые будут предоставлены virtualenv. (эту опцию можно использовать несколько раз)
--pip-options =PIP_OPTION
Для pip должны быть предоставлены дополнительные опции. (эту опцию можно использовать несколько раз)
--check-обновления
Будет проверять наличие обновлений в PyPI, чтобы проверить, есть ли новые версии для
запрошенные зависимости. Если для зависимости доступна новая версия, она будет использовать
это (если зависимость была запрошена без версии) или просто сообщить, какая новая
версия доступна (если зависимость была запрошена с конкретной версией).
ПРИМЕРЫ
исчезает foo.py --bar
Выполняет foo.py при переходах, передавая параметр --bar дочерней программе в
virtualenv с зависимостями, указанными в исходном коде.
исчезает -v foo.py
Выполняет foo.py при исчезновении, показывая все сообщения об исчезновении (подробный режим).
исчезает -d зависимость1 -d зависимость2> 3.2 foo.py --bar
Выполняет foo.py при переходах (передавая ему параметр --bar) в virtualenv
с зависимостями, указанными в исходном коде, а также dependency1 и
dependency2 (любая версия> 3.2).
исчезает -d зависимость1
Выполняет интерактивный интерпретатор Python в виртуальном окружении с зависимостью1
установлен.
исчезает -r requirements.txt
После установки запускает интерактивный интерпретатор Python в виртуальном окружении.
все зависимости взяты из файла requirements.txt.
С ПОМОЩЬЮ КОНФИГУРАЦИЯ FILES
Вы также можете настроить фейды, используя . Начальная конфигурационные файлы. fades будет искать файлы конфигурации в
/etc/fades/fades.ini, путь, обозначенный хдг для вашей системы (например,
~ / config / fades / fades.ini) и .fades.ini. Таким образом, у вас могут быть разные настройки в системе,
уровень пользователя и проекта.
Файлы конфигурации имеют формат .ini. (configparser) и фейды будут искать [фейды]
раздел. Вы должны использовать те же конфигурации, что и в CLI. Единственная разница
в параметрах конфигурации с тире его следует заменить на подчеркивание.
Проверьте http://fades.readthedocs.org/en/latest/readme.html# параметры-настройки-использование-config-
файлы для полных примеров.
Используйте фейды онлайн с помощью сервисов onworks.net