1. pymysql을 사용하여 데이터베이스에 연결할 때 오류가 발생했습니다.
오류 코드:
1 2 3 | <code>SyntaxError: unexpected EOF while parsing
Process finished with exit code 1
</code>
|
로그인 후 복사
로그인 후 복사
2. 아래는 제 코드입니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <code>import pymysql
## 链接数据库
connection = pymysql.connect(host = 'localhost' ,user = 'root' ,passwd = 'gangan' ,db = 'qiandao' )
try :
cur = connection.cursor()
cur.execute( "SELECT fk_si_user,si_trueName from fbl_stuinfo where si_trueName like '甘%'" )
data = cur.fetchall()
for row in data:
print ( '%s\n%s' %row)
cur.close()
connection.commit()
</code>
|
로그인 후 복사
로그인 후 복사
3.EOF 오류는 무엇을 의미하며 일반적인 해결책은 무엇입니까? Python 3.5를 처음 사용하는 분들에게 조언을 부탁드립니다
답글 내용:
1. pymysql을 사용하여 데이터베이스에 연결할 때 오류가 발생했습니다.
오류 코드:
1 2 3 | <code>SyntaxError: unexpected EOF while parsing
Process finished with exit code 1
</code>
|
로그인 후 복사
로그인 후 복사
2. 아래는 제 코드입니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <code>import pymysql
## 链接数据库
connection = pymysql.connect(host = 'localhost' ,user = 'root' ,passwd = 'gangan' ,db = 'qiandao' )
try :
cur = connection.cursor()
cur.execute( "SELECT fk_si_user,si_trueName from fbl_stuinfo where si_trueName like '甘%'" )
data = cur.fetchall()
for row in data:
print ( '%s\n%s' %row)
cur.close()
connection.commit()
</code>
|
로그인 후 복사
로그인 후 복사
3.EOF 오류는 무엇을 의미하며 일반적인 해결책은 무엇입니까? Python 3.5를 처음 사용하는 분들에게 조언을 부탁드립니다
모든 오류를 게시해야 합니다. 이 오류는 mysql이 연결될 수 없기 때문에 반드시 발생하는 것은 아닙니다.
print(r'%sn%s'%row) 앞에 r을 추가해 보세요