2017-01-02 29 views
-2

重新输入它我越来越EOF虽然我已经在不同的文件

File "getweather.py", line 15 SyntaxError: unexpected EOF while parsing

我重新输入到一个新的完全新的文件。但我仍然看到同样的问题。任何人都可以看到什么可能导致它?

from urlib.request import urlopen 
import json 
import psycopg2 
import psycopg2.extras 

try: 
    db = psycopg2.connect("dbname=myapp user=postgres password=postgres") 
    cursor = db.cursor() 
    query = "select city from myapp" 
    cursor.execute(query) 
    data = cursor.fetchall() 
    for row in data: 
     print (row) 
    db.close() 

回答

4

你不能没有一个伴随except一个try条款;这是你错误的原因。

请参阅文档Handling Exceptions

+0

所以一个程序不会工作,如果你 – usr2564301

+0

谢谢。这解决了它。 – justcurious

相关问题