序言

那个猥琐的家伙整天把个U盘藏着当宝,到睡觉了就拿出来插到电脑上。

我决定想个办法看他U盘里都藏了什么,直接去抢U盘是不可能的,骗也是不可能的。那不是丢我Python程序员的脸?

我必须在电脑上智取,而且不能被他发现。

这个是我的思路:

当一个usb插入时,在后台自动把usb里的东西拷贝到本地或上传到某个服务器。

那么我就可以先借他电脑玩一会,然后把我写好的Python程序在电脑后台运行。每当有usb插入的时候,就自动拷贝文件。

如何判断U盘是否插入?

首先打开电脑终端,进入/Volumes目录,然后插入U盘,能够看到它被挂载在了这个目录之下,那么,如果我们随时扫描这个目录,当这个目录有新文件夹出现时,应该就是有U盘被插入了。

用time.sleep(3)函数,让程序保持运行状态,并且每隔3秒扫描一下/Volumes/目录,一出现新的文件夹,立马拷贝到另外的文件夹。

能够看到U盘在插入大约30s后全部复制到home目录下了。

我只能说到这里了  ……

品略图书馆 http://www.pinlue.com/

转载于:https://blog.51cto.com/14325182/2400207

11行Python代码,发现了室友U盘的惊天秘密。相关推荐

  1. 用11行Python代码,实现动态二维码制作

    用11行Python代码,实现动态二维码制作 效果展示 Python实现 素材 其他工具 效果展示 Python实现 要预装myqr模块才行. windows键+R 打开cmd,输入pip insta ...

  2. 【神经网络】11行Python代码实现的神经网络

    今天看了一篇神经网络的文章,作者用11行就实现了一个神经网络,原文地址:A Neural Network in 11 lines of Python (Part 1),深为叹服,翻译如下. BP(Ba ...

  3. 11行Python代码制作聊天机器人

    小白也能开发自己的聊天机器人? Python语言能做到,而且只需要11行代码,就能开发出一个简单聊天的机器人陪你唠嗑! 一.项目思路 因为Python丰富的开源库,可以控制微信接收/发送消息,因此用p ...

  4. 利用11行Python代码,盗取了室友的U盘,内容十分刺激!

    作者:Python新世界         來源:简书 https://www.jianshu.com/p/3d7b2d9fe679 序言 那个猥琐的家伙整天把个U盘藏着当宝,都睡觉了就拿出来插到电脑上 ...

  5. 用100行python代码发现语音识别文本错误词,并将结果和正确词一一对应

    在做nlp任务时,我们常常和语音结合起来,即将语音转为文本,然后将文本做一系列任务. 但是语音转换成文本,肯定有一系列错误. 我们可以文本纠错 文本纠错见我的另一篇博客. 中文文本纠错 算例实现(有算 ...

  6. python神经网络代码_11行Python代码建立神经网络

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 用11行Python代码写出一个神经网络 通过构造一个裸骨神经网络来解释反向传播的内部工作原理. 概览:对 ...

  7. 13行Python代码实现一个神经网络(Part 2 - 梯度下降法)

    Declaration: 本文翻译自iammask的blog,原作者保留本文知识产权,转载请注明出处. Part 1 "一个 11 行 Python 代码实现的神经网络(第一部分)" ...

  8. 9行Python代码搭建神经网络

    9行Python代码搭建神经网络 Kaiser谈笑风生 4月前发表至趣味项目,5995次访问 原文:How to build a simple neural network in 9 lines of ...

  9. 聚类 python 代码_不足 20 行 Python 代码,高效实现 k-means 均值聚类算法

    下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 不足 20 行 Python 代码,高效实现 k-means 均值聚类算法-1.jpg (143.81 KB, ...

最新文章

  1. 仅需6步,教你轻易撕掉app开发框架的神秘面纱(1):确定框架方案
  2. 干货丨手把手带你玩转机器学习和深度学习
  3. GGGit与Github
  4. jQuery,Ajax.animate,SVG(简要学习笔记二十)[完结篇]
  5. kafka重新启动时出现:found a corrupted index file due to requirement failed问题解决方法
  6. fetch.js php,JavaScript如何使用fetch来完成异步请求的实例介绍
  7. ASP.NET Core 行军记 -----第一步(艰辛的 MVC Hello World)
  8. php能不能用MyBatis,Mybatis与Ibatis的区别
  9. JS模块化开发_思维导图
  10. 跟锦数学2017年01月
  11. 从海康7816的ps流里获取数据h264数据
  12. Unity中文乱码的解决方法
  13. FLASH和EEPROM的最大区别
  14. matlab饼状图的编程方法,matlab饼状图
  15. 无力吐槽,大乱炖吧 乱七芭蕉知识点 js基础
  16. VS 中增加文件后缀类型的支持: 设置cpp支持.tpp
  17. 形容词,名词记忆(三):ment, ent后缀常用词
  18. 25岁裸辞转行5G网络优化工程师:比盲目赶路更为重要的,是知道方向—分享优橙小故事
  19. 【CSS】尺寸和边框、盒子模型、外边距_02
  20. .podSpec文件相关知识整理

热门文章

  1. 从mysqldump整库备份文件中恢复单表
  2. Android调用蓝牙打印机
  3. VCL组件之TLabel、TStaticText和TLabeledEdit
  4. mysql 磁盘组_AIX使用LV创建ASM磁盘组
  5. 数字语音信号处理学习笔记——语音信号的短时时域分析(1)
  6. VS2010 VC++ 编译出错 ---error LNK2005: public: virtual __thiscall CMemDC::~CMemDC(void)
  7. memkind版本查看_QQ 20周年来啦!扫码查看你的回忆
  8. file 关闭_python文件file
  9. 台式电脑可以连接手机热点吗_移动硬盘可以连接手机吗
  10. https连接java_如何从Java应用程序设置Https连接