On Saturday, December 20, 2014 7:57:19 AM UTC-5, Steven D'Aprano wrote: > Taken from Ben Kurtovic's blog: > > http://benkurtovic.com/2014/06/01/obfuscating-hello-world.html > > > > (lambda _, __, ___, ____, _____, ______, _______, ________: > getattr( > __import__(True.__class__.__name__[_] + [].__class__.__name__[__]), > ().__class__.__eq__.__class__.__name__[:__] + > ().__iter__().__class__.__name__[_____:________] > )( > _, (lambda _, __, ___: _(_, __, ___))( > lambda _, __, ___: > chr(___ % __) + _(_, __, ___ // __) if ___ else > (lambda: _).func_code.co_lnotab, > _ << ________, > (((_____ << ____) + _) << ((___ << _____) - ___)) + (((((___ << > __) > - _) << ___) + _) << ((_____ << ____) + (_ << _))) + (((_______ << > __) - _) << (((((_ << ___) + _)) << ___) + (_ << _))) + (((_______ > << ___) + _) << ((_ << ______) + _)) + (((_______ << ____) - _) << > ((_______ << ___))) + (((_ << ____) - _) << ((((___ << __) + _) << > __) - _)) - (_______ << ((((___ << __) - _) << __) + _)) + > (_______ > << (((((_ << ___) + _)) << __))) - ((((((_ << ___) + _)) << __) + > _) << ((((___ << __) + _) << _))) + (((_______ << __) - _) << > (((((_ << ___) + _)) << _))) + (((___ << ___) + _) << ((_____ << > _))) + (_____ << ______) + (_ << ___) > ) > ) > )( > *(lambda _, __, ___: _(_, __, ___))( > (lambda _, __, ___: > [__(___[(lambda: _).func_code.co_nlocals])] + > _(_, __, ___[(lambda _: _).func_code.co_nlocals:]) if ___ else [] > ), > lambda _: _.func_code.co_argcount, > ( > lambda _: _, > lambda _, __: _, > lambda _, __, ___: _, > lambda _, __, ___, ____: _, > lambda _, __, ___, ____, _____: _, > lambda _, __, ___, ____, _____, ______: _, > lambda _, __, ___, ____, _____, ______, _______: _, > lambda _, __, ___, ____, _____, ______, _______, ________: _ > ) > ) > ) > > > > I am in total awe. > > > > > -- > Steven
I ran it in IDLE with Python 2.7.8 and got: Traceback (most recent call last): File "C:/Python27/helloworld.py", line 39, in <module> lambda _, __, ___, ____, _____, ______, _______, ________: _ File "C:/Python27/helloworld.py", line 21, in <lambda> _))) + (_____ << ______) + (_ << ___) OSError: [Errno 9] Bad file descriptor -- https://mail.python.org/mailman/listinfo/python-list