跳至正文

5个方便好用的Python自动化脚本(二)

4、自动化数据探

数据探索是数据科学项目的第一步,你需要了解数据的基本信息才能进一步分析更深的价值。

一般我们会用pandasmatplotlib等工具来探索数据,但需要自己编写大量代码,如果想提高效率,Dtale是个不错的选择。

Dtale特点是用一行代码生成自动化分析报告,它结合了Flask后端和React前端,为我们提供了一种查看和分析Pandas数据结构的简便方法。

我们可以在Jupyter上实用Dtale。

需要的第三方库:

Dtale – 自动生成分析报告

### Importing Seaborn Library For Some Datasets
import seaborn as sns
 
### Printing Inbuilt Datasets of Seaborn Library
print(sns.get_dataset_names())
 
 
### Loading Titanic Dataset
df=sns.load_dataset('titanic')
 
### Importing The Library
import dtale
 
#### Generating Quick Summary
dtale.show(df)

5、自动桌面提示

这个脚本会自动触发windows桌面通知,提示重要事项,比如说:您已工作两小时,该休息了

我们可以设定固定时间提示,比如隔10分钟、1小时等

用到的第三方库:

win10toast – 用于发送桌面通知的工具

from win10toast import ToastNotifier
import time
toaster = ToastNotifier()
 
header = input("What You Want Me To Remember\n")
text = input("Releated Message\n")
time_min=float(input("In how many minutes?\n"))
 
time_min = time_min * 60
print("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能实现的自动化功能非常丰富,如果你可以“偷懒”的需求场景不妨试试。

到此这篇关于分享5个方便好用的Python自动化脚本的文章就介绍到这了,更多相关Python自动化脚本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!