Определение функции без скобок?

Я понимаю, что мой вопрос может показаться глупым, и что в определении языка может быть что-то, что явно запрещает это понятие, но, поскольку я не знаю об этом запрете, мне было интересно, может ли кто-то пролить свет на это. Короче говоря, я хотел бы определить функцию python, которую я мог бы вызывать из оболочки python, но я бы хотел избежать скобок. Бывают случаи, когда функция не требует аргумента, и тогда скобка, кажется, указывает только на то, что мы имеем дело с функцией. Такой пример был бы, если кто-то хочет напечатать текущий рабочий каталог. Я могу определить функцию как

def pwd():
    print os.getcwd()

и тогда я могу назвать это из оболочки как

pwd()

Но что, если я хотел бы иметь функцию, которую я могу вызвать как

pwd

Это вообще возможно?

Ответы на вопрос(3)

Ваш ответ на вопрос