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_domaindef find_lucky(victim):   random.shuffle(victim)return victimdef 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后

python灭霸的响指相关推荐

  1. 漫画:如何给女朋友解释灭霸的响指并不是真随机消灭半数宇宙人口的?

    本文经授权转载自漫话编程(ID:mhcoding) 周末,陪女朋友去电影院看了<复仇者联盟4:终局之战>,作为一个漫威粉三个小时看的是意犹未尽.出来之后,准备和女朋友聊一聊漫威这十年. 在 ...

  2. 灭霸的响指并不是真随机消灭半数宇宙人口的!

    周末,陪女朋友去电影院看了<复仇者联盟4:终局之战>,作为一个漫威粉三个小时看的是意犹未尽.出来之后,准备和女朋友聊一聊漫威这十年. 在<复仇者联盟>电影中,灭霸毕生都有一个目 ...

  3. 马斯克打了个响指,推特50%员工被裁....

    前几天Twitter被收购后要裁员的靴子终于落地了,这次裁员注定要记录史册,堪称惊天地泣鬼神. 我们一起看看马斯克给推特员工准备的裁员方案: 不知道大家看完后什么感想,反正洋哥看完后已经为马斯克拍案叫 ...

  4. Python+PyQt5实现灭霸响指

    之前在GitHub有趣分享:Thanos(灭霸命令)中分享了有趣的"灭霸命令",本博文使用Python+PyQt5实现灭霸响指,实现过程较简单,上效果图~ GUI实现代码如下: # ...

  5. python偷回灭霸的宝石_Python+PyQt5实现灭霸响指功能

    之前给大家分享过灭霸命令GitHub地址:https://github.com/hotvulcan/Thanos.sh,本文使用Python+PyQt5实现灭霸响指,实现过程较简单,上效果图~ GUI ...

  6. Python+PyQt5实现“灭霸响指”命令 !

    之前在GitHub有趣分享:Thanos(灭霸命令)中分享了有趣的"灭霸命令",本博文使用Python+PyQt5实现灭霸响指,实现过程较简单,上效果图~ Python资源共享群: ...

  7. 灭霸打个响指的功夫,看懂Verilog多维数组【Verilog高级教程】

    芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...

  8. 颠覆性变革,不仅仅是灭霸的一响指!

    据说复联4的预售票房突破5亿,从首映到现在,朋友圈中每十条中有八条都是关于复联4的,像小编一样还没有来及看的朋友们,每天都生活中被剧透的恐怖中.迫不得已之下,顶着被剧透的风险带大家快速回顾一下复联3的 ...

  9. pc上体验灭霸响指的快感

    这个命令会随机"删掉"您一半的文件.. 请不要在家里或其他地方使用.这是真家伙,要小心- 你可以在Story.md文件里发布你的故事,期待中- https://github.com ...

最新文章

  1. python国防_Python+Excel数据分析实战:军事体能考核成绩评定(二)基本框架和年龄计算...
  2. halcon reduce_ocr_class_svm 缩减基于SVM的OCR分类器。
  3. ASP.NET多线程编程(一) 收藏
  4. 网页常用动态效果--悬浮广告
  5. SQL强化(二) 在Oracle 中写代码
  6. Java 使用poi导入excel,结合xml文件进行数据验证的例子(增加了jar包)
  7. 2020 r7000 龙腾屏幕_R7000和R7000P到底有什么差别,差多少?
  8. 爬取人力资源社保局咨询问题
  9. 遭遇sql server 2005 启动包未能正确加载需要重新安装错误,重装.NET FRAMEWORK经历分析...
  10. linux未被识别crond服务,linux 定时任务 crond 服务介绍
  11. Java多线程深度探索
  12. 如何获得微信小游戏源码
  13. CodeForces 1009 D. Relatively Prime Graph(思维)
  14. 安卓使用服务完成音乐播放器
  15. 【有利可图网】PS实战教程36:巧用PS制作人物破碎消散效果
  16. 广州出生婴儿登记入户程序
  17. ECL电平特点及其应用
  18. 阿里巴巴收购 Yahoo! 中国之后的风险
  19. JS实现网站声音提示,兼容IE与chrome,附谷歌chrome浏览器无法自动播放声音解决方法
  20. C/C++编程学习 - 第14周 ⑦ 多边形内角和

热门文章

  1. 【Linux面试常用问题】会了这些,去工作完全不用担心了
  2. C语言 自己制作动态链接库并使用
  3. centos7-硬盘坏道检测
  4. Angular教程:英雄之旅-显示英雄列表-运行结果
  5. 8月12日 青龙面板ksjsb魔改版
  6. 反渗透和一拖3恒压供水 西门子SMART和海为云触摸屏做的反渗透和恒压供水电气控制系统
  7. mac node环境变量配置
  8. linux版和锐龙版区别,华为荣耀MagicBook Pro锐龙H版、酷睿U版,怎么选?各自侧重点是什么?...
  9. LINUX DHCP客户端配置及测试
  10. 英国EE 4G网络速度突破400Mbps