Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #99546
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2015-11-26 01:02 -0800 |
| Message-ID | <f0dc1c2c-6fda-4bd8-a71b-29db358afe14@googlegroups.com> (permalink) |
| Subject | Question about output different with command dis.dis(code) |
| From | fl <rxjwg98@gmail.com> |
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,
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Question about output different with command dis.dis(code) fl <rxjwg98@gmail.com> - 2015-11-26 01:02 -0800 Re: Question about output different with command dis.dis(code) Random832 <random832@fastmail.com> - 2015-11-26 04:12 -0500 Re: Question about output different with command dis.dis(code) Chris Angelico <rosuav@gmail.com> - 2015-11-26 20:09 +1100 Re: Question about output different with command dis.dis(code) Steven D'Aprano <steve@pearwood.info> - 2015-11-27 12:28 +1100
csiph-web