请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师您好,Excel中只有第一行是SQL其他别的格式:"error":1000,运行时候我这报错

https://img1.sycdn.imooc.com//szimg/5b45c73a0001ff6f14460260.jpghttps://img1.sycdn.imooc.com//szimg/5b45c74e0001494219050380.jpg

Excel中只有第一行是SQL其他别的格式:"error":1000,运行时候我这报错,第二行之后SQL格式不对,麻烦问下这个怎么处理,谢谢啦:

pymysql.err.ProgrammingError: (1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'"error":1000\' at line 1')

正在回答

插入代码

1回答

仔细看错误,你sql有错误。你sql语句有错误。

1 回复 有任何疑惑可以回复我~
  • 提问者 kna003 #1
    老师,那我的run_test.py中expect = self.data.get_expect_data_for_mysql(i),但是我的Excel用例中预期结果不都是SQL格式的,有的是"errorCode": 1000这种的,再去对应run_test.py中expect = self.data.get_expect_data_for_mysql(i)不就是会报错吗?
    回复 有任何疑惑可以回复我~ 2018-07-12 10:04:50
  • Mushishi 回复 提问者 kna003 #2
    那这个你就要思考了,多从得这种怎么处理呢?思考一下。我遇见这样得问题我是不是我可以通过添加你这个是需要执行sql还是普通文档呢?那是不是可以增一个字段来表示?
    回复 有任何疑惑可以回复我~ 2018-07-13 10:59:32
  • 提问者 kna003 回复 Mushishi #3
    嗯嗯,明白啦,谢谢老师,嘿嘿
    回复 有任何疑惑可以回复我~ 2018-07-13 11:44:56
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号