用一行代码导入所有Python库

 
 
 
 
图片发布

Python是数据科学家用于数据科学项目的一种主要语言,因为存在成千上万个可以简化和执行数据科学家任务的开源库。通过PyPl可以导入超过235,000个Python软件包。

多库和框架需要进口每˚F在数据科学案例研究的ORM任务。每当数据科学家或分析人员启动新的jupyter笔记本或任何其他IDE时,他们都需要根据其要求导入所有库。有时一遍又一遍地写同一行import语句的多行可能会令人沮丧。此处的pyforest库可为您提供帮助,它会为您完成工作。

Pyforest图书馆:

 
图片发布

Pyforest是一个开放源代码的Python库,它使数据科学家能够感受到自动导入的幸福。在进行数据科学案例研究时,需要导入多个程序包或库,例如pandas,matplotlib,seaborn,NumPy,SkLearn等。每次都导入所有这些库可能很无聊,并破坏了工作的自然流程。另外,您无需搜索确切的import语句,例如from sklearn.ensemble import RandomForestClassifier

使用pyforest可以克服这些问题。Pyforest使您无需导入即可使用所有喜欢的库。Pyforest通过自动导入要用于案例研究的库来为您完成工作。

在一行中导入pyforest库后,现在您可以像平常一样使用所有python库。您使用的任何库都不会导入,Pyforest会自动为您导入。仅在调用库或创建库对象后才导入库。如果未使用或调用库,则pyforest不会导入该库。

安装:

可以使用以下命令从Pypl安装Pyforest:

<span style="color:#292929"><strong>pip安装pyforest</strong></span>

安装库之后,您只需将其导入一行代码即可。现在,您可以像平时一样使用自己喜欢的库,而无需编写导入。在下面的示例jupyter笔记本中,我们还没有导入pandas,seaborn和matplotlib库,我们仍然可以通过导入pyforest库来使用它们。

 

pyforest可以导入所有库吗?

This package aims to add all the libraries that account for more than 99% of the imports, including popular libraries such as pandas as pdNumPy as npmatplotlob.pyplot as pltseaborn as sns, and many more. In addition to these libraries, it also some helper modules such as ostqdmre, and many more.

如果您想查看库列表,请使用dir(py林)。

若要将OUN IMPOOR语句添加到Exlicit Impor Trtemen中的pyorest itraies第一类型中,请将其添加到中目录~1/.pyForest/user_inports.py中的文件中。

Functions of pyforest:

这个包的目标是在这些库中提供超过19%的imprs cufng opla ltaies as pute 2e al nlr as n,atol io prlt ia l, veaoms srme和其他一些辅助模块,如os,tqdm, re等。

  • active_imports():返回已导入并正在使用的库的列表。
  • lazy_imports():返回所有要导入pyforest库的库的列表。

结论:

在本文中,我们讨论了pyforest库,这是一个自动导入库。使用此库可以减轻导入大量必需库的压力,相反,它会自动导入需求。对于经常与新的Jupyter笔记本一起工作以探索其数据科学案例研究的数据科学家而言,该库可能会有所帮助,现在他们可以免于导入库的麻烦,从而加快了工作流程。

在这里还是要推荐下我自己建的Python学习群:721195303,群里都是学Python的,如果你想学或者正在学习Python ,欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2021最新的Python进阶资料和零基础教学,欢迎进阶中和对Python感兴趣的小伙伴加入!

 

 

猜你喜欢

转载自blog.csdn.net/aaahtml/article/details/114161447