Функциональные аннотации Python3 для подсказки к типу

StackOverflow https://stackoverflow.com/questions/2865130

  •  30-09-2019
  •  | 
  •  

Вопрос

Я начал на проекте среднего размера в Python, и я решил использовать Python 3, потому что я не использую любые большие внешние библиотеки, а Py3k имеет какой-то хороший новый синтаксический сахар и более важные функциональные аннотации. Тем не менее, кажется, что никто из Вингида, Пидева, или Pycharm на самом деле не имеет никакой поддержки подсказки к типу, используя функциональные аннотации. Если я хочу что-то напоминающее статическое набрав в Python, переходит на разумную опцию?

Это было полезно?

Решение

BOO A. отличный Питона, похожий на статически набранный язык, но имейте в виду, что там больше различий, чем просто статическое набрав. Отказ На самом деле вы также можете сделать Утка печатает на бу.

Технически, я бы сказал, самое большое значение в том, что BOO работает на моно / .NET, чтобы библиотеки и рамки были полностью разные.

SharpDevelope. а также Монодевослот Оба имеют хорошую поддержку для BOO. Там тоже есть Визуальная студия 2010 плагин, который добавляет поддержку BOO. Отказ Это все еще альфа, но уже используется.

Другие советы

Вы можете попробовать с Cython. Отказ Это каким-то образом Cpython со статическими печатанием. Смотрите также эта ссылка

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top