Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ส่วนนี้อิมพอร์ต
- import pyaccounting as pya
- #บอกวันที่ซักหน่อย
- today = (25,7,17)
- #ประกาศกระเป๋าตังค์ มาเก็บเงิน
- wallet = pya.account()
- #อันนี้คือการเพิ่ม transaction ครับ มี args อยู่ 5 ตัว
- #คือ time_create คือเวลาที่สร้าง type=income หรือ outcome value ราคา
- # purpose จุดมุ่งหมาย(ไม่ใส่ก็ได้) comment ข้อมูลนิดๆหน่อยๆ(ไม่ใส่ก็ได้เช่นกัน)
- wallet.add_transaction(today, 'income', 500, purpose='ทำงานพิเศษ')
- wallet.add_transaction(today, 'outcome', 50, purpose='ซื้อผัดไทย', comment='ก็คนมันหิว')
- #อยากเห็นจังกระเป๋าตังค์มีอะไรบ้าง
- wallet.show_income() #รายรับทั้งหมดเท่าไรหว่า
- wallet.show_expense() #รายจ่ายอ่ะ
- wallet.show_all() #ดูทั้งหมดเลย
- wallet.show_by_day(today) #อันนี้ดูเป็นวันๆ
- print(wallet.all_income()) #เบ็ดเสร็จรายรับได้เท่าไร
- print(wallet.all_expense()) #รายจ่ายเสียไปเท่าไรแล้ว
- print(wallet.income_by_day(today)) #รายรับเป็นวัน
- print(wallet.expense_by_day(today)) #รายจ่ายเป็นวัน
- print(wallet.net_by_day(today)) #ยอดสุทธิรายวันล่ะ
- # หรือถ้ายอดสุทธิทั้งหมดก็
- print(wallet.net)
- # เพียงเท่านี้ครับ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement