我有一个 csv 文件,其中有几列。我感兴趣的是“日期”列,更具体地说,我对该列的第一行感兴趣,即出现的第一个日期。
所以我有一个使用 pandas 读取为 csv 的文件:
FILE = pd.read_csv(FILENAME)
# doesnt work
last_scraped_date = FILE['Date'][0]
test_last_date = FILE.iloc[1]['Date']
上面的代码只打印 nan。但是,如果我直接打印,FILE['Date']
它就会开始打印整列。
我想要的只是打印“日期”列的第一行。
您使用 iloc 函数的想法是正确的。你可以这样做: