请问大侠们 python 执行SQL时报SyntaxError: EOL while scanning string literal该怎么解决,在线等,急...

1.感谢点进来!
2.具体报错的地方def insert_t_users_test20190417():
resulte = cursor.execute(
"insert into t_users (user_ky,login_id,password,last_login_time,fail_login_num,status,name)
values ('20000','jie.dong','0000',sysdate,'0','1','kk'); commit;" )
3.图片说明

csdncooker
csdncooker 出现这个问题是因为换行了,然后把换行后编辑器自动加的双引号删除了而导致的,不用删除自动加的双引号就好
一年多之前 回复

1个回答

赞同 csdncooker 的回答。

"insert into t_users (user_ky,login_id,password,last_login_time,fail_login_num,status,name)
values ('20000','jie.dong','0000',sysdate,'0','1','kk'); commit;"

改成

"insert into t_users (user_ky,login_id,password,last_login_time,fail_login_num,status,name) \
values ('20000','jie.dong','0000',sysdate,'0','1','kk'); commit;"

就好了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐