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

淺談pymysql查詢語句中帶有in時傳遞參數(shù)的問題

 更新時間:2020年06月05日 11:31:03   作者:HYESC  
這篇文章主要介紹了淺談pymysql查詢語句中帶有in時傳遞參數(shù)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

直接給出例子說明:

cs = conn.cursor()
img_ids = [1,2,3]
sql = "select img_url from img_url_table where id in %s"
cs.execute(sql, (img_ids, )) # 直接傳遞元組包裹列表即可

補充知識:Python將多行數(shù)據(jù)處理成SQL語句中where條件in(' ',' ',' ')的數(shù)據(jù)

在工作中有時需要查詢上萬行指定的數(shù)據(jù),就會用到SQL語句中 select * from table1 where table1.name in (' ' , ' ' ) 的條件查詢,所以自己寫了個小小的Python腳本來處理這多行數(shù)據(jù),廢話不多說,上代碼:

初級代碼:

old_data = open("old_data.txt","r")
new_data = open("new_data.txt","w")
for line in old_data:
 line=line.strip('\n')
 new_data.write("'"+line+"',")
old_data.close()
new_data.close()

升級代碼:

with open('old_data.txt','r') as f1:
 with open('new_data.txt','w') as f2:
  for line in f1:
   line = line.strip('\n')
   f2.write("'" + line + "',")

兩種代碼的效果都是一樣的,使用open()函數(shù),最后一步就要手動寫調用close()方法,比較麻煩,所以升級后使用with 語句,這樣Python就幫我們自動調用close()方法。

效果如下:

不足:處理后的數(shù)據(jù)應去掉最后一個逗號,這樣才是最完整的SQL語句符合where in()條件的數(shù)據(jù)。

以上這篇淺談pymysql查詢語句中帶有in時傳遞參數(shù)的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python數(shù)字/字符串補零操作實例代碼

    Python數(shù)字/字符串補零操作實例代碼

    我們在開發(fā)中為了排版方便或者是輸出文件命名整潔,通常需要給數(shù)字前面補0來做統(tǒng)一,這篇文章主要給大家介紹了關于Python數(shù)字/字符串補零操作的相關資料,需要的朋友可以參考下
    2021-07-07
  • 使用Python創(chuàng)建自助搶單插件的完整步驟

    使用Python創(chuàng)建自助搶單插件的完整步驟

    文章介紹了如何使用Python編寫一個自助搶單插件,該插件可以幫助用戶監(jiān)控特定網站上的商品信息,并在條件滿足時自動下單,文章涵蓋了從項目概述、技術架構、項目流程到環(huán)境準備、網絡請求、數(shù)據(jù)解析、用戶界面設計和定時任務的詳細步驟
    2024-11-11
  • 使用Python實現(xiàn)簡單的微信控制操作

    使用Python實現(xiàn)簡單的微信控制操作

    這篇文章主要為大家詳細介紹了如何通過Python去調用Windows API實現(xiàn)模擬人工操作的方式去實現(xiàn)控制微信電腦版,感興趣的小伙伴可以參考一下
    2025-01-01
  • Matplotlib animation模塊實現(xiàn)動態(tài)圖

    Matplotlib animation模塊實現(xiàn)動態(tài)圖

    這篇文章主要介紹了Matplotlib animation模塊實現(xiàn)動態(tài)圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • PIP和conda 更換國內安裝源的方法步驟

    PIP和conda 更換國內安裝源的方法步驟

    這篇文章主要介紹了PIP和conda 更換國內安裝源的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • Python 解析庫json及jsonpath pickle的實現(xiàn)

    Python 解析庫json及jsonpath pickle的實現(xiàn)

    這篇文章主要介紹了Python 解析庫json及jsonpath pickle的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • 使用Python3 poplib模塊刪除服務器多天前的郵件實現(xiàn)代碼

    使用Python3 poplib模塊刪除服務器多天前的郵件實現(xiàn)代碼

    這篇文章主要介紹了使用Python3 poplib模塊刪除多天前的郵件的實現(xiàn)代碼,代碼簡單易懂,非常不錯,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • 詳解Python中httptools模塊的使用

    詳解Python中httptools模塊的使用

    httptools?是一個?HTTP?解析器,它首先提供了一個?parse_url?函數(shù),用來解析?URL。這篇文章就來和大家聊聊它的用法吧,感興趣的可以了解一下
    2023-03-03
  • Python中字典的相關操作介紹

    Python中字典的相關操作介紹

    大家好,本篇文章主要講的是Python中字典的相關操作介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • Python多進程同步Lock、Semaphore、Event實例

    Python多進程同步Lock、Semaphore、Event實例

    這篇文章主要介紹了Python多進程同步Lock、Semaphore、Event實例,Lock用來避免訪問沖突、Semaphore用來控制對共享資源的訪問數(shù)量、Event用來實現(xiàn)進程間同步通信,需要的朋友可以參考下
    2014-11-11

最新評論

小金县| 黔西| 芦山县| 白水县| 原阳县| 那坡县| 突泉县| 江都市| 甘洛县| 莫力| 富裕县| 修水县| 蒙山县| 来凤县| 安阳县| 江源县| 庆元县| 虞城县| 祁门县| 商城县| 辛集市| 玉田县| 若尔盖县| 噶尔县| 康乐县| 彭山县| 恩施市| 买车| 双桥区| 长泰县| 乌海市| 连平县| 怀来县| 涡阳县| 永年县| 鹤峰县| 黄龙县| 宜君县| 福建省| 电白县| 洛川县|