Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #26366 > unrolled thread

RE: why the different output in Eclipse and Python Shell?

Started by"Prasad, Ramit" <ramit.prasad@jpmorgan.com>
First post2012-08-01 15:26 +0000
Last post2012-08-01 15:26 +0000
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  RE: why the different output in Eclipse and Python Shell? "Prasad, Ramit" <ramit.prasad@jpmorgan.com> - 2012-08-01 15:26 +0000

#26366 — RE: why the different output in Eclipse and Python Shell?

From"Prasad, Ramit" <ramit.prasad@jpmorgan.com>
Date2012-08-01 15:26 +0000
SubjectRE: why the different output in Eclipse and Python Shell?
Message-ID<mailman.2834.1343834830.4697.python-list@python.org>
> > my code in Eclipse:
> >
> > dict.fromkeys(['China','America'])
> > print "dict is",dict
> >
> > output: dict is <type 'dict'>
> >
> > my code in Python Shell:
> >
> > dict.fromkeys(['China','America'])
> >
> > output:{'America': None, 'China': None}
> >
> > Output in Python Shell is what i wanna,but why not in Eclipse?
> >
> >
> 
> The Python Shell is an interactive debugger, and prints the repr() of
> expressions that you don't assign anywhere.  I don't know Eclipse, but I
> suspect what you want to do is something like:
> 
> print "dict is", repr(dict)

I think you mean
print "dict is", repr(dict.fromkeys(['China','America']))

Otherwise you are just printing the repr of the dict type
and not the dictionary created. I would really store the output and
then print it.

d = dict.fromkeys(['China','America'])
print "dict is", d

Ramit

This email is confidential and subject to important disclaimers and
conditions including on offers for the purchase or sale of
securities, accuracy and completeness of information, viruses,
confidentiality, legal privilege, and legal entity disclaimers,
available at http://www.jpmorgan.com/pages/disclosures/email.  

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web