A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2004-March/043820.html below:

[Python-Dev] Re: PEP 318: Decorators last before colon

[Python-Dev] Re: PEP 318: Decorators last before colon [Python-Dev] Re: PEP 318: Decorators last before colonGuido van Rossum guido at python.org
Wed Mar 31 13:41:29 EST 2004
> If you spell decorators this way:
> 
> 	[decorator]
> 	def func():
> 		pass
> 
> then what will happen when you type [decorator] at an interactive
> interpreter prompt?
> 
> 	>>> [decorator]
> 
> Will it type ... and wait for you to say more?  Or will it evaluate the
> single-element list whose element is the value of the variable ``decorator''
> and print the result?

The latter.  You can't add a decorator to a top-level function in
interactive mode unless you put it inside an if.

Check out the behavior of the patch I posted (926860).

--Guido van Rossum (home page: http://www.python.org/~guido/)

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4