我的GitHub项目awesome-daily-tools介绍-everything want

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_42183408/article/details/89604346

我又和大家见面了!这次为大家带来的是我的GitHub项目awesome-daily-tools

awesome-daily-tools

首先我们看看网址:https://github.com/code-nick-python/awesome-daily-tools

再来看看截图:

现在来看看这些文件都是用来干什么的吧:

pip_update

使用pip库一键升级python第三方库

你只需要运行程序,然后静静等待更新完所有python第三方库就行了。(如果你的第三方库特别多,可能会变得特别慢) 

scrapy_images

抓取任意网站图片并保存到指定路径

看看图形界面长啥样:

 

第一个输入框是输入你需要抓取的网站的网址的。第二个输入框是输入图片保存路径的,当然你也可以点击下面的choose path来更方便地选择路径。最下面是选择图片保存格式的。当你填好这一切时,你就可以点击最上面的按钮开始了。 

translate_app

多种方式翻译你的文本

你可以在命令行中这样运行代码来获取example的翻译结果:

python quicktranslate.py -t example

 或者这样:

python quicktranslate.py --trans example

当然你会看见这个文件夹与其它的不太一样。对的,我已经把它发布到pypi上了,你可以这样安装并使用它:

pip install quicktranslate
trans -t example

或者:

trans --trans example

 这样方便吧。

zip_to_see

快速解压zip文件

这也是一个图形化界面工具:

那个输入框是输入zip文件路径的,你也可以通过choose zip file来更便捷地选择zip文件,最后你只需要点击一下begin按钮就行了。

how_many_code

算算你曾经写过多少python代码

这个你只需要输入路径就可以了,然后程序会找出所有py文件然后统计行数然后输出,包括注释行,空行和代码行,最后还有这个路径下py文件总的注释行,空行和代码行。

beautify-your-code

使用black库全自动格式化格式化你的代码

图形化界面:

第一个输入框是用来输路径的,下面一个么,会在最后显示成功格式化的文件数目。(black是一个py代码格式化工具

autopep8_code

使用autopep8库全自动格式化你的python代码

这个和black差不多,不过据我观察,autopep8功能更多:

这个和black差不多,所以跳过了。 

pyinstaller_all

批量以-F开启时使用pyinstaller打包文件并自动删除冗余文件 

对的,自动化打包然后删除类似spec,build之类的文件夹,并且把dist文件夹里的exe文件复制出来,所以最后应该就像这样

-test.py

-test.exe

第二个输入框是显示成功个数的,第一个输入框是选择路径的,remove exe按钮也就是删除这个路径下所有exe文件,慎用慎用。 

voice_picture

音频可视化每一帧,以图片形式更清晰

你可以输入一个音乐文件路径,然后它会把这个文件转换成可视化的一张图,像这样:

 

好了好了,进入下一个,快结束了哈。 

test

用cProfile测试你的代码并将结果写入csv文件

 你只需要输入你要测试的py文件路径,然后就会帮你用cProfile测试这个文件然后把结果写入一个叫test_result.csv的文件里。

pyaudio

录音并保存到文件,也可播放

图形化界面:

第一个输入框是输入秒数的,第二个是输入保存的文件名,下面就是选择格式了,当你录音好后,你可以点击最下面的按钮播放。结束! 

好了,这次的介绍就结束了,我会持续维护这个项目的,包括一些错误的处理,希望大家支持哦! 

猜你喜欢

转载自blog.csdn.net/weixin_42183408/article/details/89604346
今日推荐