pydev - вызвать функцию только с собой в качестве аргумента - PullRequest
0 голосов
/ 31 мая 2011

Я новичок в PyDev, пишу скрипты, использующие в основном notepad ++ и jedit, где у меня никогда не было таких проблем. В модуле я определил функцию - get_user_inputs (self). Я использовал аргумент self, так как PyDev не позволил бы мне определить функцию иначе (и, очевидно, это правильно).

Теперь мой вопрос: как мне вызвать эту функцию и какой аргумент я должен передать? функция (self) не работает и self.function также не работает.

Эту проблему я вижу только в PyDev. В jedit и notepad ++ я могу выполнить один и тот же код без проблем.

1 Ответ

1 голос
/ 31 мая 2011

Аргумент self необходим только для методов класса.Это не имеет смысла для обычных функций.

Это означает, что вы либо пропустили важную информацию в своем вопросе, либо в PyDev есть ошибка.

...