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

Python中模塊pymysql查詢結(jié)果后如何獲取字段列表

 更新時(shí)間:2017年06月05日 08:49:19   作者:一聞自習(xí)室  
pymsql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。下面這篇文章主要給大家介紹了關(guān)于Python中模塊pymysql查詢結(jié)果后如何獲取字段列表的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來看看詳細(xì)的介紹。

前言

大家在使用pymysql的時(shí)候,通過fetchall()fetchone()可以獲得查詢結(jié)果,但這個(gè)返回?cái)?shù)據(jù)是不包含字段信息的(不如php方便)。查閱pymysql源代碼后,其實(shí)獲取查詢結(jié)果源代碼也是非常簡單的,直接調(diào)用cursor.description即可。

譬如:

db = pymysql.connect(...)
cur = db.cursor()
cur.execute(sql)
print(cur.description)
result = cur.fetchall()
data_dict=[]
for field in cur.description:
 data_dict.append(field[0])
print(data_dict)

在pymysql的pymysql/cursors.py中,找到class Cursor可以看到如下代碼:

def __init__(self, connection):
 self.connection = connection
 self.description = None
 self.rownumber = 0
 self.rowcount = -1
 self.arraysize = 1
 self._executed = None
 self._result = None
 self._rows = None
 self._warnings_handled = False

因此,調(diào)用cur.rowcount是可以迅速返回查詢結(jié)果記錄數(shù)的,不需要通過len()獲得。

總結(jié)

好了,先說到這里了。以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • Python中的functools partial詳解

    Python中的functools partial詳解

    這篇文章主要介紹了Python中functools partial詳解,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-01-01
  • PyTorch 如何將CIFAR100數(shù)據(jù)按類標(biāo)歸類保存

    PyTorch 如何將CIFAR100數(shù)據(jù)按類標(biāo)歸類保存

    這篇文章主要介紹了PyTorch 將CIFAR100數(shù)據(jù)按類標(biāo)歸類保存的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • python中管道用法入門實(shí)例

    python中管道用法入門實(shí)例

    這篇文章主要介紹了python中管道用法,實(shí)例分析了管道的創(chuàng)建、輸入、輸出及關(guān)閉等技巧,需要的朋友可以參考下
    2015-06-06
  • Python3爬蟲帶上cookie的實(shí)例代碼

    Python3爬蟲帶上cookie的實(shí)例代碼

    在本篇文章里小編給各位分享的是一篇關(guān)于Python3爬蟲帶上cookie的實(shí)例代碼內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-07-07
  • 使用python的pyplot繪制函數(shù)實(shí)例

    使用python的pyplot繪制函數(shù)實(shí)例

    今天小編就為大家分享一篇使用python的pyplot繪制函數(shù)實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python學(xué)習(xí)筆記之調(diào)用eval函數(shù)出現(xiàn)invalid syntax錯(cuò)誤問題

    python學(xué)習(xí)筆記之調(diào)用eval函數(shù)出現(xiàn)invalid syntax錯(cuò)誤問題

    python是一門多種用途的編程語言,時(shí)常扮演腳本語言的角色。一般來說,python可以定義為面向?qū)ο蟮哪_本語言,這個(gè)定義把面向?qū)ο蟮闹С趾兔嫦蚰_本語言的角色融合在一起。很多時(shí)候,人們常常喜歡用“腳本”和不是語言來描述python的代碼文件。
    2015-10-10
  • Python中的遠(yuǎn)程調(diào)試與性能優(yōu)化技巧分享

    Python中的遠(yuǎn)程調(diào)試與性能優(yōu)化技巧分享

    Python 是一種簡單易學(xué)、功能強(qiáng)大的編程語言,廣泛應(yīng)用于各種領(lǐng)域,包括網(wǎng)絡(luò)編程、數(shù)據(jù)分析、人工智能等,在開發(fā)過程中,我們經(jīng)常會遇到需要遠(yuǎn)程調(diào)試和性能優(yōu)化的情況,本文將介紹如何利用遠(yuǎn)程調(diào)試工具和性能優(yōu)化技巧來提高 Python 應(yīng)用程序的效率和性能
    2024-05-05
  • pandas組內(nèi)排序,并在每個(gè)分組內(nèi)按序打上序號的操作

    pandas組內(nèi)排序,并在每個(gè)分組內(nèi)按序打上序號的操作

    這篇文章主要介紹了pandas組內(nèi)排序,并在每個(gè)分組內(nèi)按序打上序號的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • pandas將list數(shù)據(jù)拆分成行或列的實(shí)現(xiàn)

    pandas將list數(shù)據(jù)拆分成行或列的實(shí)現(xiàn)

    這篇文章主要介紹了pandas將list數(shù)據(jù)拆分成行或列的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python實(shí)現(xiàn)監(jiān)控一個(gè)程序的運(yùn)行情況

    Python實(shí)現(xiàn)監(jiān)控一個(gè)程序的運(yùn)行情況

    這篇文章主要為大家介紹了Python如何實(shí)現(xiàn)監(jiān)控一個(gè)程序的運(yùn)行情況,然后視情況將進(jìn)程殺死并重啟,文中的示例代碼簡潔易懂,需要的可以參考一下
    2023-05-05

最新評論

灵台县| 南投市| 宜州市| 乌兰浩特市| 淮北市| 榆树市| 镇原县| 文昌市| 芦溪县| 商都县| 邯郸县| 于都县| 英超| 年辖:市辖区| 黄陵县| 万荣县| 宾阳县| 丰顺县| 北辰区| 江川县| 富宁县| 安康市| 镇巴县| 玉龙| 绥中县| 诏安县| 高清| 定南县| 五家渠市| 林甸县| 玉龙| 阿拉善左旗| 张掖市| 三台县| 麟游县| 天门市| 德清县| 威信县| 大宁县| 福鼎市| 聂拉木县|