打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python|偷懒神器-pyforest
1.方法引入
首先需要问读者们一个问题:在使用第三方库时完成项目时,很多个import方法是不是让大家感觉到烦躁,有时相同的导入就直接copy过来,这种情况是否也发生在热爱编程的你身上呢?答案一定是很多人符合上述情况,如果没有,那一定是项目还不够庞大。
图1.1 常规import方法
所以此文重在为大家介绍一款“偷懒”的神器—pyforest,可以暂时告别import方法,赢别人于起跑线上。
2.pyforest介绍
pyforest也是python的一个第三方库,同样使用pip方式安装
pip install pyforest
pyforest的目的旨在让大家不必在每一篇代码前加无数行的import来导入方法,而是仅仅通过:
from pyforest import *
这一行代码就能同时导入很多个库。因为这在数据处理方面用的很多,所以基础的pyforest仅包含pandas,numpy等数据处理方面的库,和os等一些库,但可以在.python文件夹下找到user_imports.py文件打开进行添加一套库以便我们使用,如上文图片中代码,可以将三个导入添加进pyforest包中。
图2.1 pyforest中添加
红色字体是基础文件,提示应该如何添加。保存该文件,然后用上边导入的方法运行一下此页代码。
图2.2 用pyforest执行代码
可以看到,虽然在pychram中每个库的使用都被标注了红色下划线显示错误,但代码是可以实现的,这样就省去了import所占用的空间。
然后可以通过在文末加入下面一行代码来导出被使用了的库
active_imports()
这里示范一下:
图2.3 导入引用库
可以看到,和一开始引用的库相同。
3.总结
可以根据自己学习方向的情况来自行添加各种库进入pyforest,可能有人会问,添加太多的库会不会导致引用pyforest时占用空间过大导致时间使用过长,答案是不会的。pyforest是非常智能的,除非你在代码中使用了某个库,否则它是不会导入的,所以不会存在占用无用空间来引用不使用的库。
学会了这招,可以在写代码时变得简单一步,告别import的繁琐过程。
END编  辑   |   王楠岚
责  编   |   李和龙
where2go 团队
微信号:算法与编程之美
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
import导入太麻烦?一行命令搞定所有库的导入。
只用一行代码,就能导入Python所有库!
Python之Pyforest:Pyforest的简介、安装、使用方法之详细攻略
Python怎么给PDF文件添加水印?Python如何像pdf中添加文字水印
推荐9个鲜为人知的Python第三方库
文件文件导入在编程中,我们经常需要从一个文件中读取数据或代码,或者将代码或数据保存到一个文件中
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服