电竞比分网-中国电竞赛事及体育赛事平台

分享

為什么pandas讀取出來(lái)的表格 empty dataframe

 融水公子 2023-06-23 發(fā)布于福建
表白:黑白圣堂血天使,天劍鬼刀阿修羅。 
講解對(duì)象:
/為什么pandas讀取出來(lái)的表格 empty dataframe
作者:融水公子 rsgz
===


我的需求:今天想把這個(gè)文件夾下面的 這幾個(gè)表格用Python進(jìn)行合并


代碼實(shí)現(xiàn):
import pandas as pd
from rsgz.file.files import get_files

path = r"C:\Users\Administrator\Desktop\8182\3 6-32 03 店小蜜 10-5 克重檢查"
df_l=[pd.read_excel(xlsx, engine="openpyxl", sheet_name="wish_", index_col=False) for xlsx in get_files(path)]
print(df_l)
merged_df = pd.concat(df_l, axis=0)
merged_df.to_excel(r"000.xlsx")

按照我的猜想這個(gè)代碼運(yùn)行起來(lái)應(yīng)該是不會(huì)報(bào)錯(cuò)的  
確實(shí)沒(méi)有報(bào)錯(cuò) 但是沒(méi)有獲取到表格里面的數(shù)據(jù)
Empty DataFrame
Columns: [ParentSKU]
Index: []

我的表格里面應(yīng)該有這些數(shù)據(jù)才對(duì)


這個(gè)應(yīng)該是xlsx不僅僅有一種,但是我們常用的pandas只支持其中的一種xlsx文件

換句話說(shuō)呢  就是pandas還是不夠健全



所以呢 不用糾結(jié)了 還是使用openpyxl模塊吧 這個(gè)模塊可以解析這個(gè)表格的內(nèi)容

=== 
公眾號(hào):不浪仙人
謝謝大家的支持!可以點(diǎn)擊我的頭像,進(jìn)入我的空間瀏覽更多文章呢。建議大家360doc[www.woyoushebao.com]注冊(cè)一個(gè)賬號(hào)登錄,里面真的有很多優(yōu)秀的文章,歡迎大家的到來(lái)。
---

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多