Git Product home page Git Product logo

python-combine-wechat-and-alipay-billing-details's Introduction

Python-Combine-WeChat-and-AliPay-Billing-Details

This is a blog with usefull tools for merging WeChat and Ali Pay billing details. which is mainly for Chinese users, that is why it written in Chinese.

使用Python语言快速合并微信和支付宝账单csv文件,用到pandas扩展包。

账单是我们生活中随处需要的一部分,在互联网中的账单往往分布在不同的公司,成为数据孤岛,给用户自身数据的整合造成不便。

本文旨在解决微信和支付宝账单的问题。该项目是一个离线的工程,需要用户自行下载微信账单和支付宝账单的csv文件,可以参考下载微信账单下载支付宝账单。使用前记得修改主程序combine_wx_zfb.py中的三个路径参数:

path_wx:微信账单路径, path_zfb:支付宝账单路径, save_path:合并后的路径,可以自己取,但是文件夹一定要存在。

rules_list是合并规则,正常情况下不用动了,除了你有特殊的需要。

参数start和end表示合并后的账单的时间段,按照指定格式书写,需要注意的是,你需要保证在微信账单文件和支付宝账单文件中,涵盖着这一时间段。

只要你可以成功地把程序运行起来,就可以生成合并后的账单,且按照时间排好了顺序,如图所示。

一些结果图

注意:保存的csv文件可以用txt查看器打开,也可以用excel打开,但是由于csv是utf-8编码,可能有乱码现象,参考excel打开csv乱码

有一些注意事项在脚本开头,读者可以自行查看。

python-combine-wechat-and-alipay-billing-details's People

Contributors

skx6 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

python-combine-wechat-and-alipay-billing-details's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.