午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 解決使用openpyxl時遇到的坑

解決使用openpyxl時遇到的坑

熱門標簽:電銷機器人 金倫通信 北京外呼電銷機器人招商 鄭州智能外呼系統(tǒng)中心 賓館能在百度地圖標注嗎 云南地圖標注 南京crm外呼系統(tǒng)排名 汕頭電商外呼系統(tǒng)供應商 400電話 申請 條件 crm電銷機器人

最近在用python處理Excel表格是遇到了一些問題

1, xlwt最多只能寫入65536行數據, 所以在處理大批量數據的時候沒法使用

2, openpyxl 這個庫, 在使用的時候一直報錯, 看下面代碼

from openpyxl import Workbook
import datetime

wb = Workbook()
ws = wb.active 
ws['A1'] = 42 
ws.append([1,2,3]) 
ws['A2'] = datetime.datetime.now()
wb.save('test.xlsx')

報錯信息如下

File "src\lxml\serializer.pxi", line 1652, in lxml.etree._IncrementalFileWriter.write TypeError: got invalid input value of type class 'xml.etree.ElementTree.Element'>, expected string or Element

有沒有人知道是什么原因呀? 惆悵!!!

got invalid input value of type class ‘xml.etree.ElementTree.Element'>, expected string or Element

填坑:

出現這個問題好久了, 不知道怎么解決, 也去google 和baidu搜索, 一篇文章提到了可能是包沖突的問題, 抱著試一試的心態(tài), 沒想到解決了

lxml 這個包和openpyxl 起沖突, 解決辦法, 先卸掉lxml

pip uninstall lxml

最后運行上面處理excel的代碼, 運行成功, 無錯誤!!! 困擾了我很長時間的問題得以解決!!!

還有另一種方法:

由于lxml 包經常要用到, 所以每次卸載掉再安裝實在是麻煩, 所以我有下面的想法

例如下面的代碼, 從數據庫中取數據存入表格

import pymysql
import pandas as pd
from sqlalchemy import create_engine

engine = create_engine("mysql+pymysql://user:password@ip:port/database",encoding='utf-8')

sql = """SELECT catalog_1 as '目錄一',catalog_2 as '目錄二',catagory as '目錄三',
    region as '區(qū)域',year as '年份',data as '數據',unit as '單位' from table
    where catalog_1 = "農業(yè)" limit 100
"""
df = pd.read_sql_query(sql, con=engine)


# writer = pd.ExcelWriter(r'C:\Users\Administrator\Desktop\test.xlsx')
# df.to_excel(writer)
# writer.save()

這時候, 我們不選擇to_excel() 這個函數, 而是選擇使用to_csv() ; 即可避免openpyxl 和lxml 的沖突

df.to_csv(r'C:\Users\Administrator\Desktop\test.csv',index=False)
# 經過驗證, 此種方法是行得通的

最后得到的csv 文件用Excel 可以直接打開, 也可以另存為*.xlsx文件

最終解決辦法

今天發(fā)現我使用的openpyxl版本是3.0.2, 卸載此版本, 安裝3.0.0版本

最新更新于2020-3-16, 經過測試, 此報錯解除!

補充:Python—使用Openpyxl的dataframe_to_rows的一個小坑

這個坑說大不大,說小遇到了也頭疼。

一般我們把dataframe直接寫到Excel文件,直接 df.to_excel即可。不過如果想把多個表格寫入同一個工作表呢,那就需要用openpyxl的dataframe_to_rows功能。

看下面一段代碼。

import pandas as pd
from openpyxl import Workbook
from openpyxl.utils.dataframe import dataframe_to_rows
df1=pd.DataFrame([[1,4],[2,5],[3,6]] ,index=['a','b','c'],columns=['a','b'])
df2=pd.DataFrame([[1,4],[2,5],[3,6],[7,8]] ,index=['d','e','f','g'],columns=['a','b'])
wb=Workbook()
ws=wb.active #打開工作表
#把df1寫入工作表
for row in dataframe_to_rows(df1):
 ws.append(row)
#換行
ws.append([])
#把df2寫入工作表
for row in dataframe_to_rows(df2):
 ws.append(row)
wb.save('text.xlsx')

這段代碼就是把df1,df2都寫入到一個工作表,但一看結果,傻了,怎么標題行和內容之間多了空行啊

看看空行是如何產生的呢

原來多了一個None啊,難怪是空行,目測None是index帶來的,那就把index去掉唄

這回None是沒有了,但是index的內容也想要顯示,怎么辦呢,這么辦:

哈哈,這樣就完美了。這里reset_index的意思就是把index列,變成普通列,比如:

如上圖,如果直接reset_index,index列變成普通列,但是列頭自動變成了index,這可不好,所以先給index列賦值,也就是df1.index.name=‘code'

最后代碼如下

import pandas as pd
from openpyxl import Workbook
from openpyxl.utils.dataframe import dataframe_to_rows
df1=pd.DataFrame([[1,4],[2,5],[3,6]] ,index=['a','b','c'],columns=['a','b'])
df2=pd.DataFrame([[1,4],[2,5],[3,6],[7,8]] ,index=['d','e','f','g'],columns=['a','b'])
wb=Workbook()
ws=wb.active #打開工作表
df1.index.name='code1'
df2.index.name='code2'
#把df1寫入工作表
for row in dataframe_to_rows(df1.reset_index(),index=False):
 ws.append(row)
#換行
ws.append([])
#把df2寫入工作表
for row in dataframe_to_rows(df2.reset_index(),index=False):
 ws.append(row)
wb.save('text.xlsx')

結果,哈哈,完美

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 淺談openpyxl庫,遇到批量合并單元格的問題
  • python openpyxl 帶格式復制表格的實現
  • python openpyxl篩選某些列的操作
  • python中openpyxl和xlsxwriter對Excel的操作方法
  • 詳解Python openpyxl庫的基本應用
  • python openpyxl模塊的使用詳解
  • Python openpyxl 無法保存文件的解決方案

標簽:西寧 梅州 錫林郭勒盟 石家莊 文山 昆明 懷化 浙江

巨人網絡通訊聲明:本文標題《解決使用openpyxl時遇到的坑》,本文關鍵詞  解決,使用,openpyxl,時,遇到,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決使用openpyxl時遇到的坑》相關的同類信息!
  • 本頁收集關于解決使用openpyxl時遇到的坑的相關信息資訊供網民參考!
  • 推薦文章
    波多野结衣91| 日韩视频免费在线播放| 国产亚洲欧美久久久久 | 污视频软件在线观看| 欧美在线观看视频一区二区 | 国产美女网站在线观看| 狠狠躁日日躁夜夜躁av| 亚洲高清不卡av| 五十路六十路七十路熟婆| 日本精品一级二级| 欧美精品成人网| 精品一区二区三区蜜桃| 尤物yw午夜国产精品视频| 永久免费黄色片| 亚洲柠檬福利资源导航| 久久精品国产精品青草色艺| 日本熟妇乱子伦xxxx| 色综合色综合色综合| 成人网在线免费观看| 日韩成人av影院| 国产精品99久久久| 蜜桃成人在线| 高清乱码毛片入口| 久久成人一区二区| 日本激情小视频| 欧美日韩亚洲一区二区| 黄网站色视频免费观看| 手机看片国产1024| 久久精品亚洲热| 4438x全国最大成人| av福利精品导航| 国产成人一区二区在线| 日本天堂网在线观看| 欧美在线视频你懂得| 一区二区三区电影| 懂色av蜜臀av粉嫩av永久| 亚洲精品写真福利| 日本成人看片网址| 亚洲免费国产视频| 欧美在线免费播放| 91av资源网| 久久一留热品黄| 国产精品亚洲第一区| 日韩字幕在线观看| 在线观看国产精品91| 黄色香蕉视频在线观看| 欧美综合一区二区| 久久网站免费视频| 国产精品高潮呻吟AV无码| 亚洲香蕉成视频在线观看| 丰满少妇被猛烈进入一区二区| 欧美一区二区三区视频在线观看| 日韩欧美a级成人黄色| 日韩一区二区在线看| www.美女亚洲精品| 成人精品视频99在线观看免费| 色一情一乱一伦一区二区三区丨| 国产精品69页| www.99热| 亚洲熟妇av乱码在线观看| 巨乳诱惑日韩免费av| 日韩av电影免费在线| 国产 日韩 欧美 精品| 国产精品一区二区三区久久久 | 欧美国产日韩在线视频| 欧美性x x x| 国产一区二区在线视频观看| 国产乱码一区二区三区| 一区二区三区四区不卡在线| 精品国产乱码久久久久久闺蜜 | 26uuu成人| 一起草最新网址| 国产对白videos麻豆高潮| 可以看av的网站久久看| 国产精品久久久久永久免费观看| 91精品国产综合久久久久久| 欧美老女人性视频| 精品国产乱码久久久久久郑州公司 | 九色91视频| 国产a视频免费观看| 特黄一区二区三区| 国产 日韩 欧美 综合| 国产情人综合久久777777| 6080亚洲精品一区二区| 久久久久久久久久久人体| 欧美日韩精品综合| www.亚洲自拍| 婷婷激情五月网| 韩国欧美国产一区| 日韩人体视频一二区| 精品国产一区二区三区久久久| 99热99热| 午夜精品在线免费观看| 欧产日产国产v| 日韩av中文字幕一区二区| 夜夜精品视频一区二区| 国产香蕉精品视频一区二区三区 | 91人人澡人人爽人人精品| 亚洲国产美女视频| 青青草97国产精品免费观看 | 精品一区二区三区毛片| 四虎影成人精品a片| 国产男女裸体做爰爽爽| 国产亚洲自拍一区| 精品国偷自产国产一区| 国产精品自拍视频| 精品中文字幕av| 欧美色图亚洲视频| 日韩在线观看第一页| 蜜臀av.com| 欧美性猛交xxxx黑人猛交| 成人精品免费视频| 色婷婷精品久久二区二区蜜臀av| 欧美wwwxxxx| 久久久久一区二区三区| 亚洲色图偷拍视频| 无码人妻av一区二区三区波多野| 国产超碰在线一区| 欧美男女性生活在线直播观看| 国产91精品不卡视频| 成人av在线不卡| 黄色香蕉视频在线观看| 久久av资源网| 不卡一区二区中文字幕| 欧美 日韩 国产 激情| 欧美福利一区二区三区| 欧美日韩一区二区三区69堂| 国产三级av片| 波多野结衣在线一区| 8x8x8国产精品| 国产精品香蕉在线观看| 成人一区二区三| 日韩毛片一区二区三区| 91丨porny丨国产入口| 欧美精品1区2区3区| 国产精品入口日韩视频大尺度| 欧美三级午夜理伦三级| 国产情侣自拍av| 91美女片黄在线观看91美女| 亚洲成年人影院在线| 成人区精品一区二区| 日本中文字幕在线不卡| 国产精品久久久久久免费免熟| 国产精品高清亚洲| 精品国产一区二区三区久久| 亚洲 欧洲 日韩| 大地资源高清在线视频观看| 国产一区中文字幕| 欧美一二三四区在线| 91在线精品观看| 特黄特色免费视频| 欧美视频一二区| 欧美午夜无遮挡| 国产成人免费av| 亚洲天堂网一区| 一区二区三区免费在线视频| 亚洲欧美日韩国产另类专区| 欧美日韩成人在线观看| 性一交一乱一伧国产女士spa| 久久精品一区二区三| 99久久婷婷国产综合精品电影 | 国产夫绿帽单男3p精品视频| 伊人婷婷欧美激情| 久久久久久久国产精品视频| 男女猛烈激情xx00免费视频| 久久久久亚洲av成人毛片韩| 中文字幕欧美日本乱码一线二线| 日韩在线www| 99er在线视频| 九九热在线免费观看| 国产精品网友自拍| 欧美成人久久久| 久久久久久久久久久99| 波多野结衣网站| 亚洲视频免费在线观看| 久久久久久久成人| 性欧美极品xxxx欧美一区二区| 国产一区二区在线不卡| 欧美日韩国产在线播放| 国产精品嫩草视频| 中文字幕99| 91精品国产黑色紧身裤美女| 无码精品人妻一区二区| 国产熟女高潮视频| 久久最新资源网| 国产精品麻豆网站| 亚洲精品卡一卡二| 欧美日韩精品不卡| 亚洲欧美国产视频| 欧美性极品xxxx做受| 久久艳片www.17c.com| 免费成人在线视频网站| 艳妇乳肉豪妇荡乳av| 精品国产户外野外| 成人av.网址在线网站| 无码人妻aⅴ一区二区三区玉蒲团| 日韩电影在线免费| 欧美精品一区二区三区高清aⅴ| 日韩精品伦理第一区| 久草国产在线观看| 中文字幕色av一区二区三区| 8050国产精品久久久久久| 色综合五月婷婷| 视频一区视频二区中文| 精品欧美久久久| 亚洲欧洲日夜超级视频| 精品成人久久久| 一区二区三区成人| 国产热re99久久6国产精品| 第四色在线视频| 国产成人亚洲综合a∨婷婷图片| 国产亚洲欧美aaaa| 日韩黄色片视频| 人人妻人人玩人人澡人人爽| 日韩欧美国产一区二区在线播放 | 成人三级做爰av| 久久99精品一区二区三区| 亚洲免费影视第一页| 男人天堂手机在线视频| 国产情侣激情自拍| 欧美乱妇20p| 手机在线观看国产精品| 亚洲熟妇无码一区二区三区导航| 韩剧1988免费观看全集| 日韩美女久久久| 亚洲免费伊人电影在线观看av| a级片一区二区| 一本到在线视频| 欧美日精品一区视频| 日本公妇乱淫免费视频一区三区| 色网站在线播放| 午夜精品久久久久影视| 国产aⅴ精品一区二区三区黄| 国产黄在线免费观看| ●精品国产综合乱码久久久久| 国产精品免费一区二区三区都可以| 欧美日韩高清丝袜| 国产色综合一区| 欧美一级bbbbb性bbbb喷潮片| 久久福利小视频| 97aⅴ精品视频一二三区| 韩国19禁主播vip福利视频| 伊人久久久久久久久| 成人网男人的天堂| 国产做受高潮69| 中国xxxx性xxxx产国| av不卡一区二区三区| 91精品国产色综合| 波多野结衣福利| 国产欧美日韩在线| 国产精品丝袜久久久久久不卡| 成人在线观看免费高清| 国产精品护士白丝一区av| 成人国产精品免费视频| 91嫩草|国产丨精品入口| 亚洲一卡二卡三卡四卡五卡| 国产欧美日本在线| 亚洲欧美自拍视频| 欧美日韩免费观看一区三区| 中文字幕一区二区三区四区五区| 国产人妖在线播放| 日韩av有码在线| 妓院一钑片免看黄大片| 国模一区二区三区白浆| 久久久久久久国产精品视频| free性中国hd国语露脸| 国产精品美女久久久久久久久| 91美女片黄在线观| 国产午夜福利片| 欧洲视频一区二区| 四虎永久免费网站| 天堂网在线中文| 中文字幕久久亚洲| 国产清纯白嫩初高中在线观看性色| 91美女在线观看| 成人激情视频在线观看| 日韩精品手机在线| 在线电影院国产精品| 999在线观看视频| 午夜性色福利视频| 久久视频在线看| 久久无码人妻精品一区二区三区| 中文字幕一区二区不卡| 国产美女99p| 一级特黄录像免费看| 日韩久久精品成人| 国产福利精品一区二区三区| 91毛片在线观看| 91九色视频导航| 黄色在线观看国产| 欧美r级在线观看| 色免费在线视频| 丁香亚洲综合激情啪啪综合| 国产精品视频白浆免费视频| 亚洲国产精品午夜在线观看| 9191久久久久久久久久久| 69堂免费视频| 懂色av中文字幕一区二区三区| 国产精品美女999| 国产精品7777777| 日韩午夜激情av| 欧美婷婷精品激情| 国产亚洲污的网站| 高清国产在线一区| 国产精品久久久久久久久久久久久久久久久久| 亚洲第一网中文字幕| 国产在线观看中文字幕| 国产欧美一二三区| 国内一区二区三区在线视频| 99久久婷婷国产一区二区三区| 中文字幕久久久| 夜夜春很很躁夜夜躁| 欧美丝袜美女中出在线| 日本a在线天堂| 国内精品第一页| 国产综合香蕉五月婷在线| 午夜精品免费观看| 亚洲欧美激情在线视频| 捆绑裸体绳奴bdsm亚洲| 亚洲香肠在线观看| 777久久精品一区二区三区无码 | 亚洲a一区二区| 法国空姐在线观看免费| 久久er精品视频| 国产美女被下药99| 丰满熟女人妻一区二区三| 亚洲午夜色婷婷在线| 白丝女仆被免费网站| 色诱视频网站一区| 亚洲自偷自拍熟女另类| 91在线视频网址| 精品在线不卡| 久久精品盗摄| 日产精品99久久久久久| 天天干天天干天天| 亚洲日本中文字幕| 一区二区三区免费在线观看视频| 欧美日韩一区二区三区| 欧美日韩在线一| 久久久久久久免费视频了| 裸模一区二区三区免费| 首页欧美精品中文字幕| 国产99久久精品一区二区永久免费| 久久国产视频播放| 亚洲日本欧美日韩高观看| 极品久久久久久久| 777午夜精品视频在线播放| 中文字幕精品一区二区三区在线| 1024亚洲合集| 国产成人一二三区| 成人av综合一区| 久久综合久久久| 蜜臀99久久精品久久久久久软件| 国产精品久久久一区| 亚洲一级在线播放| 欧美日韩aaaa| 国产区一区二区三| 色悠悠久久久久| 国产大片免费看| 亚洲激情视频网站| 日本aaa视频| 在线播放一区二区三区| 人妻激情偷乱视频一区二区三区| 亚洲国产wwwccc36天堂| 亚洲欧洲日产国码无码久久99| 国产精品系列在线| 天堂а√在线中文在线| 91香蕉视频黄| 亚洲三区在线| 成人激情视频网站| 日韩亚洲欧美精品| 国产成人在线视频网址| 免费看成人午夜电影| 国精品**一区二区三区在线蜜桃| 成人av资源| 男人的天堂久久精品| a级国产乱理论片在线观看99| 婷婷五月综合久久中文字幕| 国产精品视频精品| 亚洲精品97久久中文字幕| 午夜精品久久久久久99热| 少妇一级淫片日本| 久久久久久久影院| 亚洲图片欧美日韩| 久久久久久av| 亚洲天堂中文网| 欧美在线视频一区二区| 999av视频| 国产精品第一区| 六月婷婷中文字幕| 国产精品自产拍在线观| 熟妇人妻系列aⅴ无码专区友真希| 国产成人在线精品| 亚洲经典一区二区三区| 国产欧美一区二区三区久久人妖| 免费av网站观看| 成人在线免费观看视视频| 日韩黄色一级片| 国产精品一区视频网站| 国内精品自线一区二区三区视频| 久久久久无码国产精品一区| 高清不卡一区二区| 一区二区三区不卡在线| 国产日韩亚洲欧美综合| 缅甸午夜性猛交xxxx| 亚洲一二三区视频在线观看| 999这里有精品| 欧美蜜桃一区二区三区| 久久亚洲无码视频| 亚洲男人天堂2019|