Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Amjith Ramanujam Awesome Command Line Tools PyCon 2017

Автор: PyCon 2017

Загружено: 2017-05-20

Просмотров: 29628

Описание:

"Speaker: Amjith Ramanujam

Designing a good command line tool is challenging. Command line tools look archaic compared to modern graphical interfaces, discoverability is a big issue for command line tools, proactive help is hard to implement. This talk will cover a set of specific techniques to help alleviate those challenges.

How did [pgcli](http://pgcli.com) and [mycli](http://mycli.net) overcome these problems? We will cover specific examples where command line apps shine. The examples will be drawn from pgcli, mycli and [bpython](http://bpython-interpreter.org/). This talk will suggest libraries and show how they can help you implement a wonderful command line interface.

The libraries covered in this talk include [python-prompt-toolkit](https://github.com/jonathanslenders/p..., [pygments](http://pygments.org/), [click](http://click.pocoo.org/), [fuzzyfind](https://github.com/amjith/fuzzyfinder).

The goal of the talk is to distil the ideas that exist in successful command line applications as guidelines for building powerful command line applications.


Slides can be found at: https://speakerdeck.com/pycon2017 and https://github.com/PyCon/2017-slides"

Amjith Ramanujam   Awesome Command Line Tools   PyCon 2017

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Raymond Hettinger   Modern Python Dictionaries    A confluence of a dozen great ideas   PyCon 2017

Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017

A  Jesse Jiryu Davis   Grok the GIL Write Fast And Thread Safe Python   PyCon 2017

A Jesse Jiryu Davis Grok the GIL Write Fast And Thread Safe Python PyCon 2017

Интерактивный CLI на Go [язык программирования Go]

Интерактивный CLI на Go [язык программирования Go]

Erik Rose   Constructive Code Review   PyCon 2017

Erik Rose Constructive Code Review PyCon 2017

Andrew T  Baker   5 ways to deploy your Python web app in 2017   PyCon 2017

Andrew T Baker 5 ways to deploy your Python web app in 2017 PyCon 2017

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

ТРАМП ПЕРЕШЕЛ НА СТОРОНУ ПУТИНА. БЕСЕДА С АНДРЕЕМ ПИОНТКОВСКИМ @Andrei_Piontkovsky

ТРАМП ПЕРЕШЕЛ НА СТОРОНУ ПУТИНА. БЕСЕДА С АНДРЕЕМ ПИОНТКОВСКИМ @Andrei_Piontkovsky

Miguel Grinberg   Asynchronous Python for the Complete Beginner   PyCon 2017

Miguel Grinberg Asynchronous Python for the Complete Beginner PyCon 2017

Python 3.12: Взрыв мозга новыми фичами и возможностями! Прогресс в скорости, типах и GIL!

Python 3.12: Взрыв мозга новыми фичами и возможностями! Прогресс в скорости, типах и GIL!

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Eric Evenchick   Hacking Cars with Python   PyCon 2017

Eric Evenchick Hacking Cars with Python PyCon 2017

ЛИПСИЦ: Липовый бюджет. Экономика уходит в тень. Надежд мало. Россия зависит от Китая

ЛИПСИЦ: Липовый бюджет. Экономика уходит в тень. Надежд мало. Россия зависит от Китая

Brandon Rhodes   The Dictionary Even Mightier   PyCon 2017

Brandon Rhodes The Dictionary Even Mightier PyCon 2017

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Raymond Hettinger - Super considered super! - PyCon 2015

Raymond Hettinger - Super considered super! - PyCon 2015

Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016

Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015

Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015

Ned Batchelder - Big-O: How Code Slows as Data Grows - PyCon 2018

Ned Batchelder - Big-O: How Code Slows as Data Grows - PyCon 2018

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]