python灭霸的响指

python灭霸的响指

闲来无事,做了个简单的snap小程序。可以在指定地点(C盘 )打响指,随机消灭一半的文件。自己试了试,感觉还蛮好玩。不多说了,我要赶紧抢救系统文件了。
在这里插入图片描述

import os
import shutil
import random 

def find_victim(universe):
    path_domain=os.listdir(universe)
    for i in range(len(path_domain)):
        path_domain[i]=universe+'/'+path_domain[i]
    return path_domain

def find_lucky(victim):   
    random.shuffle(victim)
    return victim

def Thanos_snap(lucky):                          #Snap it!!!For death queen!!!
    for i in range(int(len(lucky)/2)):
        shutil.rmtree(lucky[i],ignore_errors=True) 

def main():
    universe='D:/snap_test'                      #想要在哪打响指?
    victim=find_victim(universe)
    lucky=find_lucky(victim)
    Thanos_snap(lucky)

if __name__ == '__main__':
    main()  
    

效果:
snap前在这里插入图片描述
snap后
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值