Python 3.x Pandas.read_csv未读取更新的csv
第一个函数更新CSV文件。第二个函数读取更新的预算。当我执行它时,第一个函数更新文件,但第二个函数不读取更新的值Python 3.x Pandas.read_csv未读取更新的csv,python-3.x,pandas,dataframe,csv,Python 3.x,Pandas,Dataframe,Csv,第一个函数更新CSV文件。第二个函数读取更新的预算。当我执行它时,第一个函数更新文件,但第二个函数不读取更新的值 def ChangeBudget(new): data = pd.read_csv(r"path\to\data.csv") data.loc[0,'Amount'] = new data = data.to_csv(r"path\to\data.csv", index= False) print("B
def ChangeBudget(new):
data = pd.read_csv(r"path\to\data.csv")
data.loc[0,'Amount'] = new
data = data.to_csv(r"path\to\data.csv", index= False)
print("Budget changed to:",new)
def RemainingBudget():
data = pd.read_csv(path\to\data.csv)
transactions = data.loc[1:,'Amount']
rem = sum(transactions)
if budget > rem:
print("Your remaining budget is:",budget - rem)
elif budget < rem:
print("You have exceeded your budget by", (budget - rem)*-1)
def changebrodget(新):
data=pd.read\u csv(r“path\to\data.csv”)
data.loc[0,'Amount']=新
data=data.to_csv(r“path\to\data.csv”,index=False)
打印(“预算更改为:”,新)
def剩余预算():
data=pd.read\u csv(path\to\data.csv)
交易=数据。loc[1:,'Amount']
rem=总和(交易)
如果预算>rem:
打印(“您的剩余预算为:”,预算-rem)
elif预算
CSV文件的格式为:金额、说明、方法
5000,预算,没有