On Mon, Jan 24, 2011 at 11:51 AM, raymond.hettinger
<[email protected]> wrote:
> Author: raymond.hettinger
> Date: Mon Jan 24 02:51:49 2011
> New Revision: 88155
>
> Log:
> Add entries for dis, dbm, and ctypes.
>
>
> Modified:
> python/branches/py3k/Doc/whatsnew/3.2.rst
>
> Modified: python/branches/py3k/Doc/whatsnew/3.2.rst
> ==============================================================================
> --- python/branches/py3k/Doc/whatsnew/3.2.rst (original)
> +++ python/branches/py3k/Doc/whatsnew/3.2.rst Mon Jan 24 02:51:49 2011
> @@ -1599,6 +1599,51 @@
>
> (Contributed by Ron Adam; :issue:`2001`.)
>
> +dis
> +---
For the dis module there is also the change to dis.dis() itself from
issue 6507 - you can now pass source strings directly to dis without
needing to compile them first:
>>> dis.dis("1 + 2")
1 0 LOAD_CONST 2 (3)
3 RETURN_VALUE
> +The :mod:`dis` module gained two new functions for inspecting code,
> +:func:`~dis.code_info` and :func:`~dis.show_code`. Both provide detailed
> code
> +object information for the supplied function, method, source code string or
> code
> +object. The former returns a string and the latter prints it::
> +
> + >>> import dis, random
> + >>> show_code(random.choice)
Typo here - missing a "dis." at the start of the line.
Cheers,
Nick.
--
Nick Coghlan | [email protected] | Brisbane, Australia
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com