python用什么软件编程好(常用python编程软件推荐)

哈喽,大家好。

今天给大家介绍两个 Python 好用的小工具。

虽然用法简单,却能大大提高开发效率。

1. tqdm

当程序中for循环需要消耗大量时间来执行的时候,往往我们会添加一个计数器输出程序执行的进度。

这种方式的缺点在于需要写一些与业务无关的代码,并且打印的信息过多。

如果我们用tqdm可以用进度条的方式显示程序的执行进度,可以有效地避免上述缺点。

python用什么软件编程好(常用python编程软件推荐)

使用方式非常简单

importtimefromtqdmimporttqdmforiintqdm(range(100)):time.sleep(1)

这个小工具还有其他好用的功能,感兴趣的可以自行探索。

2. glob

第二个小工具是 Python 库自带的模块——glob。

它可以以Unix风格访问本地文件。

例如,我们想列出当前目录下所有gif文件

importglobglob.glob(‘./*.ipynb’)

输出结果如下:

[‘./cnn.ipynb’,’./blob.ipynb’,’./test.ipynb’]

还有更多的例子

>>>importglob>>>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/’]

怎么样,小工具是不是简单、高效,哈哈,希望对大家有用。

—完—

发表评论

登录后才能评论