如何从数据框的单元格获取内容

时间:2019-06-05 20:54:13

标签: python excel pandas

一般的问题是我的头衔。

实际上,由于我在这里停留了一段时间,所以我有多个具体问题。

首先,根据下面的图片,我想知道是否有可能获得与.xlsx excel文件中确切日期相同的日期。因为"2019-02-05 00:00:00""2/5/2019"不同。

第二,为什么print(cell)打印"0 NaN"的其他信息?那么,"0 NaN"是什么意思/来自何处?我能否只得到"2019-02-05"而不是"2019-02-05 00:00:00 0 NaN"

我有一个解决方案。我使用to_string()将单元格(数据帧)转换为字符串,然后使用for循环获取"2019-02-05"。最后,我将"-"替换为"/",并将日期顺序从year-month-day更改为month-day-year。我得到的最终结果是"02/05/2019"。但是,我想知道是否有一种简单的方法来执行此过程?有一个存在的功能可以完成类似的工作吗?

dfs = pd.read_excel("sample.xlsx", sheet_name=None, skiprows = [0,1,2])

for i in dfs:
    cell=(dfs[i]).iloc[0:1, 0:1]
    print(cell)
    break

print(cell)

sample.xlsx

如果我的问题是由于缺乏基础知识引起的,请解释一些细节。

0 个答案:

没有答案