Вопрос

я использую Пырпинтер Для кодирования он поддерживает автоматическое завершение. Итак, когда я говорю:

a = []
a.

Это дает мне все функции списка. Точно так же с струнами я делаю b=''.

Но для file Тип, я должен использовать file. и выберите функцию и напишите его аргументы, а затем заменить file с именем переменной.

Есть ли способ объявить переменного типа явно в Python, чтобы мой IDE был более полезным?

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

Решение

Если вы хотите, чтобы методы Callable по типу ... Вы всегда можете использовать DIR (VAR) в Python Console ...

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

У Python не имеет деклараций типа. Python 3 представляет что-то называемое Функция аннотации, Какому Гвидо иногда относится к «вещь, которая не является объявлениями типа», потому что самое очевидное использование его будет предоставлять информацию о типе в качестве подсказки.

Как упомянутые другие, различные идентификаторы делают лучшую или худшую работу при автоматическом завершении.

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