2021 Shanghai College Students Computer Application Ability Competition Project. Meteorological Big Data Visualization System Based on Python.
Several Modules are Optimized in The Project RainGod_Web.
Notice:
- The Directory ./resources/ and All Resources Will be Created While it is Running.
- It hasn't Executable File Because It is Failed to Be Packed. You Can Try to Pack It by Yourself.
- You Can Input The Command
python main.py
in Command Line/Prompt; - You Can Also Run The Project in PyCharm Directly.
- If You Have Packed It Successfully, You Can Execute It Directly by Double-Clicking the Executable File.
- Python: 3.8.8 x64 (Anaconda 3 x64 2020.7, conda 4.9.2). To be Honest, Use JetBrains PyCharm Professional + Anaconda 3 Virtual Environment(Default, Latest);
- Beautiful Soup 4: Beautiful Soup 4.9.3;
- lxml: lxml 4.6.2;
- Selenium: Selenium 3.141.0;
- Matplotlib: Matplotlib 3.3.4;
- PIL: Pillow 8.1.2.
- Tkinter;
- Base64;
- re;
- os;
- sys;
- Traceback;
- Time;
- Datetime.
Project Weather Website Data Source: http://www.nmc.cn/
Thanks for Yuxin Wang, Who Helps to Design UI and Design Images.