Я понимаю, что мой вопрос может казаться глупым и что в определении языка может быть что-то явно запрещающее это понятие, но поскольку я не знаю об этом запрете, мне было интересно, может ли кто-нибудь пролить свет на него, Короче говоря, я хотел бы определить функцию python, которую я мог бы вызвать из оболочки python, но я бы хотел избежать скобок. Бывают случаи, когда функция не требует аргумента, и тогда скобка только указывает, что мы имеем дело с функцией. Например, если вы хотите распечатать текущий рабочий каталог. Я могу определить функцию как
def pwd():
print os.getcwd()
а затем я могу вызвать его из оболочки как
pwd()
Но что, если я хотел бы иметь функцию, которую я могу назвать как
pwd
Возможно ли это вообще?