欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將pymysql獲取到的數(shù)據(jù)類(lèi)型是tuple轉(zhuǎn)化為pandas方式

 更新時(shí)間:2020年05月15日 09:56:39   作者:金多  
這篇文章主要介紹了將pymysql獲取到的數(shù)據(jù)類(lèi)型是tuple轉(zhuǎn)化為pandas方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我就廢話(huà)不多說(shuō)了,大家還是直接看代碼吧!

#執(zhí)行結(jié)果轉(zhuǎn)化為dataframe
df = pd.DataFrame(list(result))

補(bǔ)充知識(shí):python pymysql注意事項(xiàng)

cursor.execute 與 cursor.executemany有許多不同的地方

1. execute 中字段的值是字符串形式時(shí)必須加引號(hào),但是executemany只需要使用占位符%s,pymysql利用給的參數(shù)list自動(dòng)會(huì)加上引號(hào)

2.execute返回結(jié)果都是數(shù)字,但是executemany返回結(jié)果為none和數(shù)字

3.executemany之后執(zhí)行fetchall,只能返回最后一條語(yǔ)句執(zhí)行的結(jié)果(例如執(zhí)行select時(shí))

4.insert時(shí),如果量比較大,最好拼接value然后用execute執(zhí)行,如果用executemany(sql, datalist)執(zhí)行的話(huà)速度太慢。

execute十萬(wàn)條 12秒

2016-07-15 16:24:42,177 DEBUG my_mysql.py listsave 172 sql execute
2016-07-15 16:24:42,177 DEBUG my_mysql.py listsave 173 insert into `strategy_set` (`paramete_set_id`,`m`,`n`,`p`,`strategy`,`need_update`) (...
2016-07-15 16:24:54,394 DEBUG my_mysql.py listsave 175 sql executemany num: 128801

executemany十萬(wàn)條 26秒

2016-07-15 16:27:57,545 DEBUG my_mysql.py listsave 162 insert into `strategy_set` (`paramete_set_id`,`m`,`n`,`p`,`strategy`,`need_update`) VALUES (%s,%s,%s,%s,%s,%s) ON duplicate KEY UPDATE `need_update`=0
2016-07-15 16:27:57,545 DEBUG my_mysql.py listsave 163 [[37, 1, 2, 10, 'dzyj', 1], [37, 1, 2, 11, 'dzyj', 1], [37, 1, 2, 12, 'dzyj', 1], [37, 1, 2, 13, 'dzyj', 1], [37, 1, 2, 14, 'dzyj', 1], [37, 1, 2, 15, 'dzyj', 1], [37, 1, 2, 16, 'dzyj', 1], [37, 1, 2, 17, 'dzyj', 1], [37, 1, 2, 18, 'dzyj', 1], [37, 1, 2, 19, 'dzyj', 1]]...
2016-07-15 16:28:23,786 DEBUG my_mysql.py listsave 165 sql executemany num: 128801

ps:如果在sql存入或更新數(shù)據(jù)時(shí)不加引號(hào),則默認(rèn)為數(shù)字,再根據(jù)數(shù)據(jù)庫(kù)中字段的類(lèi)型進(jìn)行轉(zhuǎn)換。

如果存入000333到varchar字段中,則會(huì)得到333值。

以上這篇將pymysql獲取到的數(shù)據(jù)類(lèi)型是tuple轉(zhuǎn)化為pandas方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python讀寫(xiě)json文件的簡(jiǎn)單實(shí)現(xiàn)

    python讀寫(xiě)json文件的簡(jiǎn)單實(shí)現(xiàn)

    這篇文章主要介紹了python讀寫(xiě)json文件的簡(jiǎn)單實(shí)現(xiàn),實(shí)例分析了各種讀寫(xiě)json的方法和技巧,有興趣的可以了解一下
    2017-04-04
  • Python?time三種時(shí)間轉(zhuǎn)換小結(jié)

    Python?time三種時(shí)間轉(zhuǎn)換小結(jié)

    本文主要介紹了Python?time三種時(shí)間轉(zhuǎn)換小結(jié),主要包括時(shí)間戳,結(jié)構(gòu)化時(shí)間,字符串時(shí)間,文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python常見(jiàn)的函數(shù)及格式化輸出

    Python常見(jiàn)的函數(shù)及格式化輸出

    這篇文章主要介紹了Python常見(jiàn)的upper()、lower()、title()等函數(shù),感興趣的朋友可以一起來(lái)學(xué)習(xí)學(xué)習(xí)文章內(nèi)容
    2021-09-09
  • python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進(jìn)行回歸運(yùn)算

    python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進(jìn)行回歸運(yùn)算

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進(jìn)行回歸運(yùn)算的實(shí)現(xiàn)代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • PyQt中使用QProcess運(yùn)行一個(gè)進(jìn)程的示例代碼

    PyQt中使用QProcess運(yùn)行一個(gè)進(jìn)程的示例代碼

    這篇文章主要介紹了在PyQt中使用QProcess運(yùn)行一個(gè)進(jìn)程,本例中通過(guò)按下按鈕,啟動(dòng)了windows系統(tǒng)自帶的記事本程序,即notepad.exe, 因?yàn)樗趙indows的系統(tǒng)目錄下,該目錄已經(jīng)加在了系統(tǒng)的PATH環(huán)境變量中,所以不需要特別指定路徑,需要的朋友可以參考下
    2022-12-12
  • 在Python中調(diào)用Ping命令,批量IP的方法

    在Python中調(diào)用Ping命令,批量IP的方法

    今天小編就為大家分享一篇在Python中調(diào)用Ping命令,批量IP的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python爬蟲(chóng)包BeautifulSoup異常處理(二)

    Python爬蟲(chóng)包BeautifulSoup異常處理(二)

    這篇文章主要為大家詳細(xì)介紹了Python爬蟲(chóng)包BeautifulSoup的異常處理,具有一定的參考價(jià)值,感興趣的朋友可以參考一下
    2018-06-06
  • python實(shí)現(xiàn)三壺謎題的示例詳解

    python實(shí)現(xiàn)三壺謎題的示例詳解

    這篇文章主要介紹了python實(shí)現(xiàn)三壺謎題功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • python第三方模塊xmltodict庫(kù)優(yōu)雅處理xml格式為json

    python第三方模塊xmltodict庫(kù)優(yōu)雅處理xml格式為json

    這篇文章主要為大家介紹了python第三方模塊xmltodict庫(kù)優(yōu)雅處理xml格式為json實(shí)例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • 兩種方法檢查Python中的變量是否為字符串

    兩種方法檢查Python中的變量是否為字符串

    在 Python 中,每個(gè)變量都有一個(gè)數(shù)據(jù)類(lèi)型, 數(shù)據(jù)類(lèi)型表示變量?jī)?nèi)部存儲(chǔ)的數(shù)據(jù)類(lèi)型,本文通過(guò)示例介紹兩種不同的方法來(lái)檢查 Python 中的變量是否為字符串,感興趣的朋友一起看看吧
    2023-11-11

最新評(píng)論