ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ns_dev/Python/NinoCode/Active_prgs/Ledger/LedgerFromCSV.py
(Generate patch)

Comparing Python/NinoCode/Active_prgs/Ledger/LedgerFromCSV.py (file contents):
Revision 767 by nino.borges, Thu Dec 12 21:07:20 2019 UTC vs.
Revision 768 by nino.borges, Sat Apr 16 15:07:07 2022 UTC

# Line 14 | Line 14 | import os,csv
14  
15   if __name__ == '__main__':
16      mainPath = '/home/nino/Nextcloud/Nino And May/Fin/Amanda To-Do'
17 <    mainCSV = 'Done 21.csv'
17 >    mainCSV = 'Done 45.csv'
18  
19      outputFile = open(os.path.join(mainPath,"DoneLedger.txt"),'w')
20      #contents = open(os.path.join(mainPath,mainCSV)).readlines()
21      ##  Removing headder row
22      #contents = contents[1:]
23 <    with open(os.path.join(mainPath,mainCSV), 'rb') as csvfile:
23 >    with open(os.path.join(mainPath,mainCSV), 'rt', encoding='ASCII') as csvfile:
24          reader = csv.DictReader(csvfile)
25          for row in reader:
26 <            outputFile.write(row['Posted_Date']+ "  "+row['Payee'] + "\n")
26 >            outputFile.write(row['Posted_Date']+ " * "+row['Payee'] + "\n")
27              if row['Other_Notes']:
28                  outputFile.write("    ; " + row['Other_Notes'] + "\n")
29              outputFile.write("    "+row['Category']+ "                  "+row['Amount']+ "\n")

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)