【发布时间】:2021-08-08 03:00:31
【问题描述】:
#Directory change
import os
os.chdir('D:\\Scripts\\Visual Studio Code\\money_outflow')
print('Current directory:', os.getcwd())
#Importing pandas as pd
import pandas as pd
#Reading account.csv
accountData = pd.read_csv("account.csv")
accountData.head()
#User input
date = input('Enter today''s date: ')
amount = float(input('Enter the amount: '))
#Appending input
user_input = pd.DataFrame({'Date': [date],
'Amount Spent': [amount]})
accountData.append(user_input, ignore_index=True)
嗨!我试图在其中包含数据的文件上运行此代码。 但是,命令 'accountData.head()' 不会呈现任何内容。 你能帮帮我吗?
【问题讨论】:
-
你试过
print(accountData.head())吗? -
如果你输入 print(accountData) 会发生什么?
-
你怎么知道的?
accountData.head()得到了头部,但由于你没有将它分配给任何东西,所以默默地丢弃。如果你在 jupyter 或 python shell 或其他东西中运行,你会看到一些东西。但是作为一个普通的python脚本print(accountData.head())是需要的。