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


Groups > comp.lang.python > #101279

Re: Why is there difference between cmd line and .py file?

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Joel Goldstick <joel.goldstick@gmail.com>
Newsgroups comp.lang.python
Subject Re: Why is there difference between cmd line and .py file?
Date Tue, 5 Jan 2016 15:58:18 -0500
Lines 73
Message-ID <mailman.18.1452027507.2305.python-list@python.org> (permalink)
References <e9f1d94f-4dd6-49b5-bf5c-bbcdc8d304e8@googlegroups.com> <n6h9id$6lj$1@reader1.panix.com> <f6845348-ff22-4d6f-84cc-1e692343fcd8@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
X-Trace news.uni-berlin.de ezPYrsNQT4j4nkaNTZBLJw5e+tFuEqeP9/fQ6D1YwIXw==
Return-Path <joel.goldstick@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'received:209.85.223': 0.03; 'value,': 0.03; '&quot;the': 0.07; 'skip:/ 10': 0.07; 'subject:file': 0.07; 'cc:addr:python-list': 0.09; 'edward': 0.09; 'empty,': 0.09; 'integer,': 0.09; 'list).': 0.09; 'subject:Why': 0.09; 'typed': 0.09; 'jan': 0.11; 'causing': 0.13; 'index': 0.13; 'missed': 0.15; 'file,': 0.15; '2016': 0.16; 'experiments': 0.16; 'index.': 0.16; 'indexerror:': 0.16; 'last)': 0.16; 'numpy': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:between': 0.16; 'variable.': 0.16; 'wrote:': 0.16; '&gt;': 0.18; '(in': 0.18; 'email addr:gmail.com&gt;': 0.18; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'posted': 0.21; 'subject: .': 0.22; 'code.': 0.23; '(or': 0.23; 'thanks,': 0.24; 'import': 0.24; '(most': 0.24; 'header:In-Reply-To:1': 0.24; "i've": 0.25; "doesn't": 0.26; 'define': 0.27; 'right.': 0.27; 'wonder': 0.27; 'message-id:@mail.gmail.com': 0.27; 'function': 0.28; 'print': 0.30; 'url:mailman': 0.30; 'code': 0.30; 'skip:& 30': 0.30; 'error.': 0.31; '"the': 0.32; 'url:python': 0.33; 'traceback': 0.33; 'url:listinfo': 0.34; 'tue,': 0.34; 'list': 0.34; 'received:google.com': 0.35; 'robert': 0.35; 'skip:& 60': 0.35; 'something': 0.35; 'but': 0.36; 'list,': 0.36; 'should': 0.36; 'url:org': 0.36; 'received:209.85': 0.36; 'subject:?': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'skip:& 10': 0.37; 'january': 0.38; 'received:209': 0.38; 'represent': 0.38; 'does': 0.39; "didn't": 0.39; 'url:mail': 0.40; 'your': 0.60; 'john': 0.61; 'show': 0.62; 'real': 0.62; 'linked': 0.63; 'subject:there': 0.66; 'reply': 0.68; 'email addr:panix.com': 0.84; 'to:none': 0.91; 'bears': 0.91; 'joel': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=SLapNKffXHrBSxDbWGBWVgc2XCTeZkdUmYqcs4BizUI=; b=CQx1QXntJJnFxttadwsoLtOv+Jpmquh7lL1Kp4YsthgTS1yrw2SnmK4Jy98UWBTNF+ qJ5lxs6iCFoF/twkFdqQOrtkSBzvlVcW0CMhChx/ZjNQb6poVoPQniaDB5jCuMaa8XMM 0WOxydh4u0BIcxSb69WpSG8pRpbu60sfpy1GraJ3B1sBHut9rMrXikJwOisUlS7XOVKq YDhdBPrE95CKrNlXUrZBBi2JfSboccGwsK8IwxbJevk2qJTe8AMLG7pKEaqbqRyoisZT NV5XA2T9pXWZkvRPznvNjqQb7HlRZ4dFNRUo6wPQBO6d4DRWSWQlk6wK70DQG0+6ygzU Mpog==
X-Received by 10.107.166.6 with SMTP id p6mr58726199ioe.125.1452027498568; Tue, 05 Jan 2016 12:58:18 -0800 (PST)
In-Reply-To <f6845348-ff22-4d6f-84cc-1e692343fcd8@googlegroups.com>
X-Content-Filtered-By Mailman/MimeDel 2.1.20+
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Xref csiph.com comp.lang.python:101279

Show key headers only | View raw


On Tue, Jan 5, 2016 at 3:45 PM, Robert <rxjwg98@gmail.com> wrote:

> On Tuesday, January 5, 2016 at 3:37:53 PM UTC-5, John Gordon wrote:
> > In <e9f1d94f-4dd6-49b5-bf5c-bbcdc8d304e8@googlegroups.com> Robert <
> r--@gmail.com> writes:
> >
> > > ////////////
> > > # represent the experiments
> > > head_counts = np.array([5,9,8,4,7])
> >
> > The code doesn't define 'np', so this line should produce an error.
> >
> > The code you linked contains this import:
> >
> >     import numpy as np
> >
> > However you didn't show it here, so I wonder if you posted the real code.
> >
> > > sum(expectation_A)[0]
> > >
> ---------------------------------------------------------------------------
> > > IndexError                                Traceback (most recent call
> last)
> > > <ipython-input-145-d6f33dff0343> in <module>()
> > > ----> 1 sum(expectation_A)[0]
> >
> > > IndexError: invalid index to scalar variable.
> > > //////////////
> >
> > The built-in function sum() returns a single value, not a list, so this
> > is a reasonable error.
> >
> > I suspect the code actually intended to call numpy.sum(), which does
> > return a list (or something like a list).
> >
> > --
> > John Gordon                   A is for Amy, who fell down the stairs
> > gordon@panix.com              B is for Basil, assaulted by bears
> >                                 -- Edward Gorey, "The Gashlycrumb Tinies"
>
> Thanks, John. When I typed my new thought, your reply came. You are right.
>  The attached message missed numpy import (In my file, it had).
>
> Now, I cannot use np.sum. It has an error, see below please. How can I use
> the numpy sum()?
>
> Thanks,
> /////////
> import numpy as np
>
> In [154]: np.sum(expectation_A)[0]
> ---------------------------------------------------------------------------
> IndexError                                Traceback (most recent call last)
> <ipython-input-154-1e2cbda689a3> in <module>()
> ----> 1 np.sum(expectation_A)[0]
>
> IndexError: invalid index to scalar variable.
>

I've not used numpy, but you should print expectation_A to see what's in
it.  It may be empty, causing the index.  It may be that expectation_A is
an integer, not a list

>
> --
> https://mail.python.org/mailman/listinfo/python-list
>



-- 
Joel Goldstick
http://joelgoldstick.com/stats/birthdays

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Why is there difference between cmd line and .py file? Robert <rxjwg98@gmail.com> - 2016-01-05 12:25 -0800
  Re: Why is there difference between cmd line and .py file? John Gordon <gordon@panix.com> - 2016-01-05 20:37 +0000
    Re: Why is there difference between cmd line and .py file? Robert <rxjwg98@gmail.com> - 2016-01-05 12:45 -0800
      Re: Why is there difference between cmd line and .py file? Joel Goldstick <joel.goldstick@gmail.com> - 2016-01-05 15:58 -0500
        Re: Why is there difference between cmd line and .py file? Robert <rxjwg98@gmail.com> - 2016-01-05 13:05 -0800
        Re: Why is there difference between cmd line and .py file? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 00:21 +0100
    Re: Why is there difference between cmd line and .py file? Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2016-01-06 16:25 +1100
  Re: Why is there difference between cmd line and .py file? Robert <rxjwg98@gmail.com> - 2016-01-05 12:41 -0800
    Re: Why is there difference between cmd line and .py file? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-06 00:25 +0100
      Re: Why is there difference between cmd line and .py file? Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2016-01-06 16:18 +1100
  Re: Why is there difference between cmd line and .py file? Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2016-01-06 16:33 +1100

csiph-web