Writing ideas
This program is divided into a plurality of modules, as follows:
main.py, the main program for acquiring and processing data, and export the data report.
qq_bot.py, the core module implements the interface qq relevant, is more complicated.
tkinter_gui.py, rendering module gui, using tkinter basic drawing interface.
static_data.py, data storage module, storing all the data encoded in base64.
main.py module
First, initialize the relevant folder and call qq_bot.py module, the definition of a qq bot object that core object-oriented program, all data obtained are acquired from the object.
At the same time, the report documents the procedures for data format .md
After a successful login, start getting details of the account login
Then, get all your friends qq qq number and name notes
And get all the data group
The next steps as you need, that is, to obtain other relevant data, so this section not one explained in detail, you can view the source code view. Acquired data include:
Get a list of the last 30 days the group quit
Gets the Friends list to delete the last 364 days
Determine whether the log qq vip or svip
Gets the value qb
Acquiring and payment information
Intimacy rankings
Common Friends
Days become friends