I have written a return function for my group project. I am using python 3.4 and wrote this:
def readrouter(x, y): conn = sqlite3.connect('server.db') cur = conn.cursor() cur.execute("SELECT DISTINCT command FROM router WHERE function =? or type = ? ORDER BY key ASC",(x, y)) read = cur.fetchall() return read; a = input("x:") b = input("y:") for result in readrouter(a,b): print (result[0]) As my major member is using 2.7 and I need to follow his version now. After I re-input my .py into python 2.7 there is a error:
x:create vlan Traceback (most recent call last): File "C:/Users/f0449492/Desktop/2015225/database.py", line 322, in <module> a = input("x") File "<string>", line 1 create vlan ^ SyntaxError: unexpected EOF while parsing Process finished with exit code 1 how to fix this bug?