Я спрашиваю о StackOverflow, потому что, конечно, я делаю что-то совершенно глупое, и я надеюсь, что S.O. может дать мне быстрый ответ. Я установил последний стабильный Python-плагин для NetBeans. Он прекрасно работает, и я тестировал завершение кода с помощью различных пакетов, таких как sys
, os
и так далее. Работает прекрасно.
Однако в моем собственном проекте, похоже, не выполняется завершение кода для кода.
Я создал пакет с именем mypackage
(в нем также есть __init__.py), и в нем есть модуль mymodule.py. Внутри mymodule
я поместил класс с именем MyClass
, в комплекте со строками документов и всем.
Пожалуйста, обратитесь к этому скриншоту, чтобы описать, что происходит при дополнении кода:
альтернативный текст http://rasterburn.org/~sgt/stuff2/pythonproblem.png
Как видите, он предлагает не относящиеся к делу вещи, а не просто MyClass
.
(Обратите внимание, что если я выполняю mymodule.MyClass (), он работает на 100%, просто мне бы очень хотелось, чтобы завершение кода было выполнено в моем собственном коде)
Надеюсь, я просто делаю что-то глупое ... Есть идеи?