【发布时间】:2019-07-11 23:11:55
【问题描述】:
我正在尝试制作一个点钞机,您可以在其中添加和取出货币并跟踪您的钱的去向(这对我来说只是一个迷你项目,我知道有更好的应用程序适合此)。
我想在每次程序运行时显示当前余额,我唯一的问题是如何读取 csv 文件中的最后一行和其中的第二列。
这是我的 csv 文件布局:
Date, Current Balance, Money In, Money Out, Reason, Other10/04/1994, £205, £10, -, Birthday, -
我当前的代码是:
with open("Logs.csv", "r") as f:
for row[-1] in f:
currentBalance = row[-1], row[-2]
def MainMenu():
print(f"{bnum1} Welcome to your Money Logger! {bnum1}\n\
{bnum2} 1. Money In {bnum2}\n\
{bnum2} 2. Money Out {bnum2}\n\
{bnum3} ")
我对编程很陌生,所以我不太确定如何获取特定的列和行。任何帮助将不胜感激。
【问题讨论】:
标签: python python-3.x csv