4、自动化数据探索数据探索是数据科学项目的第一步 , 你需要了解数据的基本信息才能进一步分析更深的价值 。
一般我们会用pandas、matplotlib等工具来探索数据 , 但需要自己编写大量代码 , 如果想提高效率 , Dtale是个不错的选择 。
Dtale特点是用一行代码生成自动化分析报告 , 它结合了Flask后端和React前端 , 为我们提供了一种查看和分析Pandas数据结构的简便方法 。
我们可以在Jupyter上实用Dtale 。
需要的第三方库:
Dtale - 自动生成分析报告
### Importing Seaborn Library For Some Datasetsimport seaborn as sns### Printing Inbuilt Datasets of Seaborn Libraryprint(sns.get_dataset_names())### Loading Titanic Datasetdf=sns.load_dataset('titanic')### Importing The Libraryimport dtale#### Generating Quick Summarydtale.show(df)
文章插图
5、自动桌面提示这个脚本会自动触发windows桌面通知 , 提示重要事项 , 比如说:您已工作两小时 , 该休息了
我们可以设定固定时间提示 , 比如隔10分钟、1小时等
用到的第三方库:
win10toast - 用于发送桌面通知的工具
from win10toast import ToastNotifierimport timetoaster = ToastNotifier()header = input("What You Want Me To Remembern")text = input("Releated Messagen")time_min=float(input("In how many minutes?n"))time_min = time_min * 60print("Setting up reminder..")time.sleep(2)print("all set!")time.sleep(time_min)toaster.show_toast(f"{header}", f"{text}", duration=10, threaded=True)while toaster.notification_active(): time.sleep(0.005)
文章插图
小结Python能实现的自动化功能非常丰富 , 如果你可以“偷懒”的需求场景不妨试试 。
参考:
https://medium.com/pythoneers/10-handy-automation-scripts-you-should-try-using-python-fc9450116938
推荐阅读
- 维生素e油会不会让人发胖啊
- 减肥药对肝脏的危害有哪些啊
- 怎么剪视频不侵权?18个免版权素材库+5个技巧+4个工具
- 茶的雅称有哪些?
- 斯里兰卡红茶好啊,斯里兰卡红茶历史
- 下面痒用什么洗啊?
- 15个例子,掌握Python日期时间处理
- 电脑上怎样截图?分享5个截图方法,而且能截取任意形状
- Facebook邮箱抓取5个工具
- 头条西瓜发视频就能赚钱,学会这5个方法,新手0粉丝就能有收益