|前言
大家好啊。
「教你玩 PY」的第二期开始啦,整个栏目是围绕如何玩「PY」(Python,一种简单易学且强大的编程语言),可以令你的工作效率提高,生活质量有所改善,这个栏目每两周会更新一次,每期会用编程的方法解决一个生活/工作上的痛点,当然,是面向没有编程基础的小白的。
平时一些下载软件会指定一些默认的下载文件夹,如果没有清理的习惯,时间久了这些文件夹就会非常乱,除了一键全部删掉之外,这次我们可以写个 Python 程序,让它们自动按照各自的格式放入各自的文件夹,这样说可能比较抽象。
直接看效果吧:
↑ 杂乱的文件瞬间按格式自动归类
|教程开始
本教程接下来的内容会默认你已经安装好 Python 的运行环境,并且以 Pycharm 和 Anaconda 作为默认工具。
如果你听不懂我在说什么,请按照这个教程走一遍再继续看接下来的内容:
0、第 0 步,如果你已经调试好 Pycharm 和 Anaconda 并且已经可以运行程序,则可以跳过,如果还没有,可以按照这个方法来调试:
① 打开 Pycharm,点击 Configure - Preferences.
② 选择左侧的 Project Interpreter,然后在右边点击齿轮图标,并选择 Add.
③ 在弹出来的窗口中点击左侧的 Conda Environment,并在右侧给 Make avialiable to all projects 打钩。
④点击 OK 之后,它会自己运行一堆东西,等待一会儿即可搞定。
*顺便附上一份,其实没几行:
import os
import shutil
path ='./'
files= os.listdir(path)
forfinfiles:
#f.png
# ./png
folder_name ='./'+f.split('.')[-1]
ifnot os.path.exists(folder_name):
os.makedirs(folder_name)
shutil.move(f,folder_name)
else:
shutil.move(f,folder_name)
2、下载之后把它丢在你想实现自动归类的文件夹里,点击右键,并选择从 Pycharm 打开:(这里以 macOS 为例,Win 下也是类似步骤)
3、然后在 Pycharm 的空白部分点击右键,选择 Run.
4、看到如下提示就表示已经运行成功了。
5、然后你就可以发现,下载的文件夹已经按格式自动归类好啦:
Enjoy it.
*6、你可能会发现,这样的归类方式能解决一部分问题,但还是不够智能,比如:
png、jpg、gif 都是图片资源,如果能自动归类到图片文件夹就好了
mov、mp4、mkv 都是视频资源,如果能自动归类到视频文件夹就好了
以及更多更细化的需求…
而对于这些更进一步的需求,其实利用 Python 也可以做到。
如果你通过这个感受到了那么一点编程的魔力和乐趣的话。
这也是我开办这个『教你玩 PY』的目的。
『教你玩 PY』是和麻瓜编程合作的专栏,
麻瓜编程就是一个面向无基础小白学习编程的网站。
如果你希望学懂 Python,
用它解决生活上的问题。
推荐你去他们网站购买在线课程,
购买后可以终身随时看。
还有 24 小时的微信在线答疑。
每节课程也有实例代码和视频讲解。
基本只要有兴趣就能学会。
直接戳下图按钮即可 ↓
领取专属 10元无门槛券
私享最新 技术干货