11行Python代码,发现了室友U盘的惊天秘密。
生活随笔
收集整理的這篇文章主要介紹了
11行Python代码,发现了室友U盘的惊天秘密。
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
序言
那個猥瑣的家伙整天把個U盤藏著當(dāng)寶,到睡覺了就拿出來插到電腦上。
我決定想個辦法看他U盤里都藏了什么,直接去搶U盤是不可能的,騙也是不可能的。那不是丟我Python程序員的臉?
我必須在電腦上智取,而且不能被他發(fā)現(xiàn)。
這個是我的思路:
當(dāng)一個usb插入時,在后臺自動把usb里的東西拷貝到本地或上傳到某個服務(wù)器。
那么我就可以先借他電腦玩一會,然后把我寫好的Python程序在電腦后臺運行。每當(dāng)有usb插入的時候,就自動拷貝文件。
如何判斷U盤是否插入?
首先打開電腦終端,進(jìn)入/Volumes目錄,然后插入U盤,能夠看到它被掛載在了這個目錄之下,那么,如果我們隨時掃描這個目錄,當(dāng)這個目錄有新文件夾出現(xiàn)時,應(yīng)該就是有U盤被插入了。
用time.sleep(3)函數(shù),讓程序保持運行狀態(tài),并且每隔3秒掃描一下/Volumes/目錄,一出現(xiàn)新的文件夾,立馬拷貝到另外的文件夾。
能夠看到U盤在插入大約30s后全部復(fù)制到home目錄下了。
我只能說到這里了? ……
品略圖書館?http://www.pinlue.com/
轉(zhuǎn)載于:https://blog.51cto.com/14325182/2400207
總結(jié)
以上是生活随笔為你收集整理的11行Python代码,发现了室友U盘的惊天秘密。的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于cgroup的几个核心名词及其关系
- 下一篇: 使用FatJar打包java proje