2016-09-15 5 views
-3

Ich erhalte diesen Fehler, wenn ich mein Python-Skript ausführe.Ungültige Syntax

 File "supreme.py", line 24 
    print UTCtoEST(),':: Parsing page...' 
       ^
SyntaxError: invalid syntax 

Vorschau des Teils des Skripts:

import sys, json, time, requests, urllib2 
from datetime import datetime 

qty='1' 

def UTCtoEST(): 
    current=datetime.now() 
    return str(current) + ' EST' 
print 
poll=raw_input("Polling interval? ") 
poll=int(poll) 
keyword=raw_input("Product name? ").title()  # hardwire here by declaring keyword as a string 
color=raw_input("Color? ").title()    # hardwire here by declaring keyword as a string 
sz=raw_input("Size? ").title()     # hardwire here by declaring keyword as a string 
print 
print UTCtoEST(),':: Parsing page...' 
def main():..... 

Jede Lösung für dieses? Brauchen Sie Hilfe

Vielen Dank im Voraus.

+0

Der Code, den Sie oben haben funktioniert. Ist es möglich, dass Sie dies versehentlich mit Python3 ausführen? –

+0

Ja, ich habe 3.5.2 auf irgendeine Weise, damit es funktioniert? –

+2

Sie haben dies als Python 2.7-Frage getaggt, was sehr irreführend ist. –

Antwort

1

Scheint, dass dein Problem hier nicht der Code ist, sondern die Version von Python, mit der du es ausführst. Ihr Code ist in Python 2.7 geschrieben, aber Sie laufen mit Python 3.5.

Option eins, mit Python 2.7 ausführen.

Option zwei, den Code ändern ...

# imports^

qty='1' 

def UTCtoEST(): 
    current=datetime.now() 
    return str(current) + ' EST' 

print 
poll=input("Polling interval? ") 
poll=int(poll) 
keyword=input("Product name? ").title() 
color=input("Color? ").title() 
sz=input("Size? ").title() 
print 
print(UTCtoEST(),':: Parsing page...') 
+0

Danke Matt die zweite Option funktioniert aber scheint wie ich meist den gesamten Code bearbeiten muss. Wie gehe ich also vor, indem ich Option eins mache? Wenn Sie mir dabei helfen können, wird es fantastisch. –

+0

@AlfredoNatal, einfach herunterladen Python 2.7 und führen Sie es von dort aus, wenn Sie mit Matts erster Option gehen. – MattR