最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中pymysql的executemany使用方式

 更新時(shí)間:2023年01月12日 09:31:06   作者:輕輕的仰望  
這篇文章主要介紹了python中pymysql的executemany使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pymysql的executemany使用

在使用pymysql的executemany方法時(shí),需要注意的幾個(gè)問題

1、在寫sql語(yǔ)句時(shí),不管字段為什么類型,占位符統(tǒng)一使用%s,且不能加上引號(hào)。例如

sql="insert into tablename (id,name) values (%s,%s)"

2、添加的數(shù)據(jù)的格式必須為list[tuple(),tuple(),tuple()]或者tuple(tuple(),tuple(),tuple())例如

values=[(1,"zhangsan"),(2,"lisi")]
#或者
values=((1,"zhangsan"),(2,"lisi"))

最后,通過(guò)executemany插入

cursor.executemany(sql,values)?

pymysql的executemany小記

讀取本地csv文件 批量插入mysql數(shù)據(jù) 以此增加效率

executemany方法

  • 先定義一個(gè)list來(lái)存csv里面的for值
  • 然后用executemany(sql,list)來(lái)批量插數(shù)據(jù)
  • 注意:sql要用replace('\'','')去除單引號(hào)。要不然插入會(huì)報(bào)錯(cuò)。

示例

list = []
for x in xinghao_items:
? ?
? ? values = (str(x).replace('nan',''))
? ? list.append(values)
? ? num = num + 1
? ? if num == 500000:
? ? ? ? sql = "insert into t_mlcc(part_number)values('%s')"
? ? ? ? cursor.executemany(sql.replace('\'',''),list)
? ? ? ? db.commit()
? ? ? ? # 執(zhí)行sql語(yǔ)句
? ? ? ? print("============" + time.strftime('%Y-%m-%d %H:%M:%S') + "=====insert ok=====")
? ? ? ? num = 0 ?# 計(jì)數(shù)歸零
? ? ? ? list.clear() ?# 清空l(shuí)ist

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 教你安裝python Django(圖文)

    教你安裝python Django(圖文)

    web開發(fā)語(yǔ)言越來(lái)越多,本文是安裝python Django,看完之后就可以使用PYTHON做開發(fā)了。
    2013-11-11
  • python常用數(shù)據(jù)結(jié)構(gòu)元組詳解

    python常用數(shù)據(jù)結(jié)構(gòu)元組詳解

    這篇文章主要介紹了python常用數(shù)據(jù)結(jié)構(gòu)元組詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Python使用openpyxl批量處理數(shù)據(jù)

    Python使用openpyxl批量處理數(shù)據(jù)

    openpyxl 是一個(gè)用于處理 xlsx 格式Excel表格文件的第三方python庫(kù),其支持Excel表格絕大多數(shù)基本操作。本文給大家介紹Python使用openpyxl批量處理數(shù)據(jù)的操作方法,感興趣的朋友一起看看吧
    2021-06-06
  • Python使用scapy模塊發(fā)包收包

    Python使用scapy模塊發(fā)包收包

    這篇文章主要介紹了Python如何使用scapy模塊發(fā)包收包,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • Python?jieba庫(kù)的安裝詳細(xì)圖文教程

    Python?jieba庫(kù)的安裝詳細(xì)圖文教程

    jieba庫(kù)的作用主要用于中文分詞,是一種不錯(cuò)的中文分詞組件,下面這篇文章主要給大家介紹了關(guān)于Python?jieba庫(kù)安裝的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • Python使用execjs執(zhí)行包含中文參數(shù)的JavaScript

    Python使用execjs執(zhí)行包含中文參數(shù)的JavaScript

    爬蟲的開發(fā)過(guò)程中,往往需要對(duì)JS進(jìn)行模擬,簡(jiǎn)單或者通用的還可以在Python中模擬或者找到對(duì)應(yīng)的第三方庫(kù),但是復(fù)雜的就可能不好實(shí)現(xiàn)了,下面這篇文章主要給大家介紹了關(guān)于Python使用execjs執(zhí)行包含中文參數(shù)的JavaScript的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • PyTorch安裝與基本使用詳解

    PyTorch安裝與基本使用詳解

    這篇文章主要介紹了PyTorch安裝與基本使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • win與linux系統(tǒng)中python requests 安裝

    win與linux系統(tǒng)中python requests 安裝

    requests是Python的一個(gè)HTTP客戶端庫(kù),跟urllib,urllib2類似,今天我們主要來(lái)談?wù)剋in與linux系統(tǒng)中python requests的安裝方法以及使用指南
    2016-12-12
  • Python連接es之查詢方式示例匯總

    Python連接es之查詢方式示例匯總

    這篇文章主要為大家介紹了Python連接es之查詢方式示例匯總詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • Python缺少庫(kù)IPython的解決辦法步驟

    Python缺少庫(kù)IPython的解決辦法步驟

    在使用Python編寫程序過(guò)程中,有時(shí)我們會(huì)遇到一些錯(cuò)誤信息,提示我們當(dāng)前環(huán)境缺少某些依賴庫(kù)文件,這篇文章主要給大家介紹了關(guān)于Python缺少庫(kù)IPython的解決辦法步驟,需要的朋友可以參考下
    2023-12-12

最新評(píng)論

灵台县| 屏山县| 稻城县| 通化县| 新巴尔虎左旗| 齐齐哈尔市| 宣武区| 呼伦贝尔市| 抚远县| 彰武县| 塔河县| 香河县| 泽库县| 桂东县| 偏关县| 明溪县| 平江县| 新丰县| 咸阳市| 临猗县| 调兵山市| 郸城县| 西盟| 镇赉县| 萍乡市| 赤壁市| 南充市| 荆州市| 通许县| 连云港市| 始兴县| 昆明市| 遵义县| 肇源县| 敖汉旗| 宁南县| 东阳市| 略阳县| 泰安市| 兴和县| 乳山市|