日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決python 執行sql語句時所傳參數含有單引號的問題

瀏覽:99日期:2022-07-22 14:07:50

在編寫自己的程序時,需要實現將數據導入數據庫,并且是帶參數的傳遞。

執行語句如下:

sql_str = 'INSERT INTO teacher(t_name, t_info, t_phone, t_email) VALUES(’%s’, ’%s’, ’%s’, ’%s’)' % (result, result2, phoneNumber, Email)cur.execute(sql_str)

執行程序后,產生錯誤:

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 ’07、PRICAI’08、ACML’09 程序委員會主席/共同主席,多次擔任 ACM K’ at line 1')

發現是因為result2參數為一個字符串,而字符串中出現了單引號 ’,mysql語句受到影響報錯。

原本認為這個問題應該會是有標準解決方案,可是網上查詢了一下,遇到這個問題的人不少,但沒有很好的方法解決。

于是考慮了一下,可以讓sql語句在讀取到單引號時,知道這是字符串文本的單引號,所以可以將參數中單引號替換為 ’ ,這樣或許可以順利語句如下:

result2 = result2.replace('’','’') #將result2中的 ’ 替換為 ’

PS: 這里請務必看清雙引號以及反斜杠的使用:)

經過測試,問題得到了順利解決。

補充知識:python動態生成變量及sql語句與DF表轉化

先說效果:

解決python 執行sql語句時所傳參數含有單引號的問題

如圖,本來是這樣的一個DF表,表示各字段限制條件(A、B、C、D均為字段名)

解決python 執行sql語句時所傳參數含有單引號的問題

通過下面步驟轉化為一條sql語句,當然也做了反向操作

for i in range(3):locals()[’f’+str(i)]=[]

import pandas as pdimport numpy as npa = pd.DataFrame({'A':['>=',5], 'B':['<',6], 'C':['in',’('ha','he')’], 'D':['like','*q*'] })print(a)b = []for i in a.columns: b.append(str(i)+' '+str(a[i][0])+' '+str(a[i][1]).strip())c = ' and '.join(b) #b = b+str(i)+' '+str(a[i][0])+' '+str(a[i][1])+' '+'and'+' '#print(c)d = c.split(' and ')for i in range(3): locals()[’f’+str(i)]=[] for j in (range(len(d))): f = d[j].split(' ') locals()[’f’ + str(i)].append(f[i])print(f0,f1,f2)g = pd.DataFrame(columns=f0,data=[f1,f2])print(g)

以上這篇解決python 執行sql語句時所傳參數含有單引號的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
999国产精品999久久久久久| 亚洲二区三区不卡| 成人啊v在线| 激情综合亚洲| 亚洲三级在线| 日韩动漫一区| 麻豆精品国产91久久久久久| 日韩av免费大片| 国产精品亚洲欧美| 国产精品一区二区av日韩在线| 麻豆久久一区| 欧美91视频| 日韩激情中文字幕| 精品黄色一级片| 欧美综合另类| 99久久夜色精品国产亚洲1000部| 一区二区不卡| 中文一区一区三区免费在线观| 日韩在线二区| 亚洲精品动态| 成人一区而且| 精品高清久久| 色天使综合视频| 一级欧美视频| 午夜a一级毛片亚洲欧洲| 久久精品av麻豆的观看方式| 日韩精品欧美| 欧美高清一区| 亚洲一区欧美二区| 日本激情一区| 日韩一区电影| 亚洲一区二区毛片| 欧美日韩日本国产亚洲在线 | 日韩一二三区在线观看| 91亚洲精品在看在线观看高清| 国产亚洲精品美女久久| 国产激情综合| 激情久久婷婷| 热久久久久久久| 久久精品在线| 日韩精品免费一区二区三区| 久久精品色播| 国产一区福利| 国产精品91一区二区三区| 亚洲毛片在线免费| 成人在线观看免费视频| 午夜久久tv| 欧美永久精品| 欧美日韩精品免费观看视欧美高清免费大片 | 9国产精品视频| 欧美日韩中出| 日韩不卡视频在线观看| 亚洲精品无播放器在线播放| 精品一区不卡| 午夜av一区| 国产日本久久| 九九综合九九| 欧美成人精品一级| 中文在线一区| 国产videos久久| 久久av在线| 久久a爱视频| 久久美女性网| 国产精品xxx| 国产精品日本| 精品国产美女a久久9999| 免费精品视频| 色爱综合网欧美| 日韩不卡免费高清视频| 久久三级福利| 亚洲一二av| 黄色欧美在线| 91av一区| 国产经典一区| 免费人成黄页网站在线一区二区| 美女精品一区二区| 99日韩精品| 日韩成人精品一区二区| 日韩激情精品| 在线亚洲免费| 日韩欧美一区二区三区在线观看| 日韩国产一二三区| 91久久久精品国产| 国产成人免费视频网站视频社区| 老牛国产精品一区的观看方式| 国产一区二区视频在线看| 日韩欧美激情电影| 一区在线免费| 日韩欧美字幕| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 国产亚洲精aa在线看| 国产一区二区三区四区二区 | 99pao成人国产永久免费视频 | 欧美在线首页| 亚洲天堂一区二区| 久久av偷拍| 久久不卡日韩美女| 日韩亚洲在线| 国产午夜精品一区在线观看| 亚洲精品伊人| 欧美日韩在线播放视频| 美女视频网站久久| 激情五月综合| 日韩免费av| 久久不见久久见国语| 日韩在线网址| 蜜臀久久99精品久久久久宅男 | 免费视频一区二区三区在线观看 | 日本欧美久久久久免费播放网| 红桃视频欧美| 美女网站一区| 国产精区一区二区| 国产调教精品| 国产精品一区二区99| 日韩不卡在线观看日韩不卡视频 | 亚洲精品电影| 久久久久美女| 色老板在线视频一区二区| 成人av三级| 国产成人精品亚洲日本在线观看| 国产拍在线视频| 国产精品v日韩精品v欧美精品网站 | 精品日韩视频| 在线日韩视频| 日本免费一区二区三区四区| 成人台湾亚洲精品一区二区| 精品国产黄a∨片高清在线| 欧美激情麻豆| 久久精品国产在热久久| 成人台湾亚洲精品一区二区| 国产va在线视频| 日韩国产欧美一区二区| 特黄毛片在线观看| 久久国产日本精品| 国产欧美日韩免费观看| 国产精品视频一区二区三区四蜜臂| 国产欧美一区二区精品久久久 | 999国产精品999久久久久久| 91精品国产乱码久久久久久久 | 日本蜜桃在线观看视频| 日韩在线观看一区| 九九综合九九| 亚洲深深色噜噜狠狠爱网站 | 亚洲黄页一区| 麻豆91精品| 美美哒免费高清在线观看视频一区二区 | 国产毛片久久| 亚洲精品麻豆| 久久99青青| 日韩在线免费| 蜜臀久久99精品久久久久宅男| 99国内精品| 日韩avvvv在线播放| 久久超碰99| 欧美1区2区3区| 婷婷成人av| 欧美黑人做爰爽爽爽| 超碰超碰人人人人精品| 激情91久久| 日本va欧美va精品发布| 国内精品伊人| 欧美jjzz| 日韩欧美中文字幕在线视频| 久久的色偷偷| 99精品美女| 视频在线观看国产精品| 欧美亚洲二区| 天堂√8在线中文| 中文一区在线| 国产精品亚洲四区在线观看 | 蜜桃视频在线观看一区二区| 国产精品白浆| 欧美~级网站不卡| 911精品国产| 久久激情中文| 日本三级亚洲精品| 国产成人黄色| 免费在线欧美视频| 老司机精品视频网| 国产日韩综合| 精品一区二区三区中文字幕在线| 激情五月综合网| 国产精品草草| 五月婷婷六月综合| 国产精品99久久免费观看| 国内激情久久| 免费一级欧美片在线观看网站| 欧美精品黄色| 久久这里只有| 日韩一区精品视频| 精品久久久久中文字幕小说| 欧美精品九九| 精品国产一区二区三区av片| 欧美精品九九| 捆绑调教美女网站视频一区| 亚洲欧洲日本mm| 久久69成人| 日韩手机在线| 免费观看不卡av| 欧美激情网址|