最近工作受疫情的影响,对数据拆分合并的需求越来越多,各部门都是手工拆分纯人工打造😅。
久闻python大名,对数据处理极为拿手,四海八荒都已无人不知,无人不晓。
特借此机会对python来一次亲密接触,针对过程中的知识点在此记录存档分享。
一、工欲善其事必先利其器
1. Visual Studio Code v1.42 传送门
免费,开源,跨平台,多的广告就不打了,谁用谁知道😜
2. wxFormBuilder v3.9.0 传送门
GUI编程讲究的就是所见即所得,否则开发过程中非常痛苦。
wxPython的可视化界面工具不止这一款,经试用只有wxFormBuilder值得推荐。
二、江湖流传已久的三种武功秘籍
1. Python v3.8 传送门
Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,现在多用于AI,大数据等专业领域。
2. wxPython v4.0.7 传送门
wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。
3. tkinter
tkinter是python自带的GUI工具包接口模块,开发一些桌面小工具还可以,但每个控件都需要手工布局,相当麻烦和耗时。这里就不推荐使用。
三.绝技之 pandas v1.0.1传送门
pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。
国内有学习网站,有兴趣的可以深入了解,很喜欢他们的logo 传送门