Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.005 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:not': 0.03; 'syntax': 0.04; 'python3': 0.07; 'subject:Error': 0.07; 'collier': 0.09; 'lines.': 0.09; "'');": 0.16; 'expression.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'py_compile': 0.16; 'syntaxerror:': 0.16; 'wrote:': 0.18; 'code.': 0.18; 'split': 0.19; 'aug': 0.22; 'error': 0.23; 'errors.': 0.24; 'script': 0.25; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'message-id:@mail.gmail.com': 0.30; 'file': 0.32; 'checking': 0.33; 'maybe': 0.34; 'subject:the': 0.34; "can't": 0.35; 'something': 0.35; 'johnson': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'skip:j 20': 0.36; 'next': 0.36; 'subject:?': 0.36; 'error.': 0.37; 'to:addr:python- list': 0.38; 'previous': 0.38; 'skip:. 10': 0.39; 'to:addr:python.org': 0.39; 'commands': 0.60; 'more': 0.64; 'invalid': 0.68; 'skip:m 50': 0.68; 'understand,': 0.84; '2013': 0.98 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:to :content-type; bh=2+g7NaiQv3Mn/FWHrNE5H4eTe9w5yEDwlPsB1DtnQ7k=; b=R5a6BKY8JwYUeqwc1dsNZKM3YzDOC1rJcqieDBNYDRkEyZImvJpqWBJ7C+8Kjsziwz kFRwE17xtG9KKLO8mOUYdqDQsD0UwrJniyrUMBU8liNtbVvP+8XsBLgwAudIlwPygQLl BLPodtrXk8sjVT0M4sk+rkPE6xTeCSFn87SUu37g8jDfjuMDmXcX0d3dgnRcbTEPXC2V 7GJR2cYLPgolmh3HPjyk18MUcj8PuhFv7K2/+Br04Hh5unlcw5adyZ58/n43nD6Evwbx 5DsjhCHTQCasrCGebsMa6DVbijUVi4Vl0mW8qhevDIxiOU6xOX1A6I3J6V47WGPKeOE6 O8Bw== MIME-Version: 1.0 X-Received: by 10.221.4.4 with SMTP id oa4mr9942233vcb.70.1376188432413; Sat, 10 Aug 2013 19:33:52 -0700 (PDT) In-Reply-To: <5206F4AB.8050204@Gmail.com> References: <5206F4AB.8050204@Gmail.com> Date: Sun, 11 Aug 2013 03:33:52 +0100 Subject: Re: Am I not seeing the Error? From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 24 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1376188442 news.xs4all.nl 15901 [2001:888:2000:d::a6]:55039 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:52344 On Sun, Aug 11, 2013 at 3:19 AM, Devyn Collier Johnson wrote: > am checking my 1292-line script for syntax errors. I ran the following > commands in a terminal to check for errors, but I do not see the error. > > collier@Nacho-Laptop:/media/collier/AI/Pysh$ python3 -m py_compile > ./beta_engine > File "./beta_engine", line 344 > JOB_WRITEURGFILES = > multiprocessing.Process(write2file('./mem/ENGINE_PID', ENGINEPID); > write2file(SENTEMPPATH, ''); write2file(INPUTMEM, '')); > JOB_WRITEURGFILES.start() > ^ > SyntaxError: invalid syntax When you get a syntax error you can't understand, look at the previous line of code. Perhaps something there is incomplete; maybe you have mismatched parentheses, so this line is considered to be part of the same expression. Next thing to do is split it into more lines. Why is all that in a single line? ChrisA