Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. #ส่วนนี้อิมพอร์ต
  2. import pyaccounting as pya
  3. #บอกวันที่ซักหน่อย
  4. today = (25,7,17)
  5. #ประกาศกระเป๋าตังค์ มาเก็บเงิน
  6. wallet = pya.account()
  7. #อันนี้คือการเพิ่ม transaction ครับ มี args อยู่ 5 ตัว
  8. #คือ time_create คือเวลาที่สร้าง type=income หรือ outcome value ราคา
  9. # purpose จุดมุ่งหมาย(ไม่ใส่ก็ได้) comment ข้อมูลนิดๆหน่อยๆ(ไม่ใส่ก็ได้เช่นกัน)
  10. wallet.add_transaction(today, 'income', 500, purpose='ทำงานพิเศษ')
  11. wallet.add_transaction(today, 'outcome', 50, purpose='ซื้อผัดไทย', comment='ก็คนมันหิว')
  12. #อยากเห็นจังกระเป๋าตังค์มีอะไรบ้าง
  13. wallet.show_income() #รายรับทั้งหมดเท่าไรหว่า
  14. wallet.show_expense() #รายจ่ายอ่ะ
  15. wallet.show_all() #ดูทั้งหมดเลย
  16. wallet.show_by_day(today) #อันนี้ดูเป็นวันๆ
  17.  
  18. print(wallet.all_income()) #เบ็ดเสร็จรายรับได้เท่าไร
  19. print(wallet.all_expense()) #รายจ่ายเสียไปเท่าไรแล้ว
  20. print(wallet.income_by_day(today)) #รายรับเป็นวัน
  21. print(wallet.expense_by_day(today)) #รายจ่ายเป็นวัน
  22. print(wallet.net_by_day(today)) #ยอดสุทธิรายวันล่ะ
  23.  
  24. # หรือถ้ายอดสุทธิทั้งหมดก็
  25. print(wallet.net)
  26. # เพียงเท่านี้ครับ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement