今天给大家介绍两个好用的Python小工具。虽然使用简单,但是可以大大提高开发效率。tqdm当程序中的for循环需要大量时间执行时,我们往往会加一个计数器来输出程序执行的进度。这种方式的缺点是需要写一些与业务无关的代码,打印的信息太多。如果我们使用tqdm以进度条的形式显示程序的执行进度,就可以有效避免上述缺点。用法很简单importtimefromtqdmimporttqdmforiintqdm(range(100)):time.sleep(1)这个小工具还有其他有用的功能,有兴趣的可以自行探索。glob第二个小工具是Python库自带的模块——glob。它可以访问Unix风格的本地文件。例如,我们要列出当前目录下的所有gif文件。importglobglob.glob('./*.ipynb')的输出如下:['./cnn.ipynb','./blob.ipynb','./test.ipynb']andmoreexamples>>>导入glob>>>glob.glob('./[0-9].*')['./1.gif','./2.txt']>>>glob.glob('*.gif')['1.gif','card.gif']>>>glob.glob('?.gif')['1.gif']>>>glob.glob('**/*.txt',recursive=True)['2.txt','sub/3.txt']>>>glob.glob('./**/',recursive=True)['./','./sub/']怎么样,小工具是不是简单高效,哈哈,希望对大家有用。以上就是本次分享的全部内容。想了解更多python知识,请前往公众号:Python编程学习圈,发“J”免费领取,每日干货分享
