Завершение оболочки зависит от уже предоставленных аргументовPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Завершение оболочки зависит от уже предоставленных аргументов

Сообщение Anonymous »

Мне было интересно, возможно ли использование клика 8 для реализации завершения оболочки может зависеть от команд, параметров и аргументов, которые уже были указаны ранее в командной строке. Я вижу, что ctx.params не включает их, однако. В любом случае, рассмотрим следующий пример. < /P>

Код: Выделить всё

./foo.py --global-opt foo my_command --command-opt 
Мне интересно, как сделать завершение вкладок для-command-opt зависеть от значения-global-opt (обратный вызов, то есть глобальный, опция). В идеале можно было бы сделать обычную обработку для-Global-opt сначала, прежде чем выполнить завершение оболочки для-command-opt .
На самом деле, один из сопровождающих мне сказал, что это возможно, но он не смог объяснить, как. Любой совет или пример будут оценены.

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

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

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

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

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

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

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