Я новичок в Python, имею опыт работы со статически типизированными языками, включая множество Java.
Я выбрал PyDev в Eclipse как IDE после проверки функций / популярности и т. Д.
Я был ошеломлен тем, что автозаполнение не работает должным образом для встроенных функций. Например, если я пытаюсь выполнить автозаполнение для файла данных после:
datafile = open (каталог + "/" + учетная запись, 'r')
файл данных.
Никаких полезных методов не предлагается (например, realines). Только такие вещи, как звоните .
Я привык изучать язык, перепрыгивая через определения классов и используя множество автозаполнений для быстрого просмотра того, что будет делать класс. Мой «интерпретатор» PyDev настроен на «принудительную сборку».
Можно ли получить автозаполнение для встроенных функций с помощью PyDev? Неправильно ли я подхожу к IDE, то есть должен ли работать боковой переводчик и тестировать его? До сих пор IDE казались слабыми, например IDLE segfaults на моем новом Mac через 2 минуты. Я хотел бы знать, что делают опытные разработчики Python при изучении незнакомых (встроенных) модулей, так как это заставляет меня пересмотреть свою первоначальную привлекательность для Python. Мне нравится язык, который вы можете выучить с помощью простого изучения!
Спасибо