bepp
ve graph plotting ?
เครื่องมือเล็ก ๆ ในการจัดการทำความสะอาดและผสานการส่งออกธุรกรรมจาก Banca Etica และ Paypal
ฉันเขียนสคริปต์นี้เพื่อเรียนรู้และฝึกฝนกับ Python และ Pandas ในขณะที่ยังได้รับสิ่งที่ฉันต้องการจริงๆ
uv venvuv pip install bepp-U เพื่อติดตั้งในระดับผู้ใช้--system เพื่อติดตั้งทั่วทั้งระบบ | การโต้แย้ง | พิมพ์ | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
input/path/ | สาย | ที่จำเป็น | ไดเรกทอรีอินพุตที่มีไฟล์ CSV และไฟล์ Excel |
-b , --backup | บูลีน | เท็จ | บันทึกการสำรองข้อมูล CSV หนึ่งรายการต่อชนิดที่มีธุรกรรมดั้งเดิมทั้งหมดโดยไม่มีการดัดแปลง |
-c , --convert_to_eur | บูลีน | เท็จ | แปลงธุรกรรมในสกุลเงินอื่นเป็น€ หมายเหตุ : สิ่งนี้ทำให้กระบวนการช้าลง อย่างหนัก ! |
-d , --dry_run | บูลีน | เท็จ | เรียกใช้สคริปต์โดยไม่ต้องเปลี่ยนหรือพิมพ์อะไรเลย |
-m , --merge | บูลีน | เท็จ | รวมการทำธุรกรรมของ PayPal และ Banca Etica ใน CSV ที่ไม่ซ้ำกัน |
-n , --note | บูลีน | เท็จ | พิมพ์เฉพาะหมายเหตุ/คำอธิบาย (มีประโยชน์สำหรับการดีบักคำอธิบาย regexs) |
-o , --output_dir | สาย | input/path/- bepp_export/ | ระบุไดเรกทอรีเอาต์พุต |
-p , --keep_pp_dupes | บูลีน | เท็จ | ป้องกันไม่ให้ลบธุรกรรม PayPal ในบันทึกของ Banca Etica |
-t , --timeline | บูลีน | เท็จ | พล็อตกราฟไทม์ไลน์ของการใช้จ่าย |
หมายเหตุ : Bepp สันนิษฐานว่าภายในไดเรกทอรีที่ระบุไฟล์ Excel ทั้งหมดคือไฟล์“ estratto conto” ของ Banca Etica และไฟล์ CSV ทั้งหมดเป็นบทสรุปการทำธุรกรรม PayPal
ทุกอย่างในที่เก็บนี้ได้รับใบอนุญาตภายใต้ใบอนุญาตสาธารณะ GNU Affero ทั่วไปรุ่น 3