Question about output different with command dis.dis(code)
fl
rxjwg98 at gmail.com
Thu Nov 26 04:02:19 EST 2015
Hi,
I see the following from a previous post:
Python 1.5.2 (#1, Aug 27 2012, 09:09:18) [GCC 4.1.2 20080704 (Red Hat
4.1.2-52)] on linux2
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import dis
>>> code = compile("(1, 2, 3)", "", "eval")
>>> dis.dis(code)
0 SET_LINENO 0
3 LOAD_CONST 0 (1)
6 LOAD_CONST 1 (2)
9 LOAD_CONST 2 (3)
12 BUILD_TUPLE 3
15 RETURN_VALUE
When I run the above three line code, I get the following:
dis.dis(code)
1 0 LOAD_CONST 3 ((1, 2, 3))
3 RETURN_VALUE
on my Windows 7 PC Canopy. Are there something, my input or Python difference
make the output different?
Thanks,
More information about the Python-list
mailing list