从使用python以来,笔者聪明命令行转到ipython,再到Jupyter,在可视化方面一直坚持使用Jupyter。在探索数据和分析时,Jupyter可以保存中间的结果,便于下次查看,解决了命令行的再次执行才能查看的痛点。现在基本都是在Jupyter notebook中来进行编程。为了方面,笔者还将Jupyter notebook命令写入ps1文件,命名为jn放置于默认路径,方便直接敲jn就可以完成notebook的打开了。
在实践中,笔者使用过一下的几个功能,先总结分享如下:
一、循环进度
from tqdm.notebook import tqdm
for i in tqdm(range(100)):
sleep(0.05)
二、语音播放
import IPython.display as ipd
ipd.Audio(wav_file_name)
三、图片显示
from IPython.display import display, Image
display( Image( filename = '11_cradio_zhuhai951.png' ))
四、网页显示和PDF文件显示
from IPython.display import IFrame
IFrame('https://scikit-learn.org.cn/view/276.html', width=1600, height=500)
五、查看执行时间,显示运行整个cell所用的时间
%%time
网友评论