Daniel_Zhang 发表于 2021-1-20 23:11:47

真的,就挺意外的,学习是一个偷懒的过程

本帖最后由 Daniel_Zhang 于 2021-1-20 23:26 编辑

学习这件事,真的,就是用来偷懒的{:10_330:}

在学 python 之前,创建十几个空的文件夹,需要挨个右键,新建文件夹。{:10_337:}

学习 python 之后,os.chdir() 然后再 os.mkdir 重复十几次,就结束了{:10_297:}

真的,偷懒神器,就感觉全身都很爽



最近在看小甲鱼的 html,写课后作业的时候,真的,灵光一闪,我点这个 zip 文件,还得挪动鼠标,然后点击,还要再重复上述操作一次,感觉真的很烦啊有没有{:10_292:}

不过这肯定是难不倒我的啦,敲敲代码的事

说时迟那时快,右键打开浏览器的检查,点击 console,开始敲代码{:10_328:}

for (i=0;i< document.getElementsByTagName('a').length;i++){let n = (document.getElementsByTagName('a').text).search(/.zip/i); if (n != -1){document.getElementsByTagName('a').click()}}

嗯,回车{:10_256:}

啊,下载~

就很神奇,匹配到了页面里所有的 .zip 文件,下载

嗯,问题来了,是时候研究一下,如何让它自动解压

不错,我又要开始偷懒了,能动动手指就坚决不动手臂{:10_307:}

import os, zipfile

LOCATION = '' # LOCATION 写zip文件的路径就可以了

os.chdir(LOCATION)

for each in os.listdir():
    if'.zip' in each:
      extracting = zipfile.ZipFile(each)
      extracting.extractall() # 括号中可以加入解压的目标路径
      os.remove(each) # 删除原 zip 文件

风过无痕1989 发表于 2021-1-20 23:26:56

不错,不错

昨非 发表于 2021-1-20 23:52:36

大神の偷懒:能让机器做的绝不动手{:10_256:}

小甲鱼 发表于 2021-1-21 01:20:17

能偷懒绝对不自己来{:10_298:}

页川 发表于 2021-1-21 10:55:50

学以致用,我辈楷模
页: [1]
查看完整版本: 真的,就挺意外的,学习是一个偷懒的过程