Send2Trash是一個小的包,將文件發送到廢紙簍(或回收站)本身並在所有平台上。在Mac OS X,它採用原生FSMoveObjectToTrashSync可可電話,在Windows上,它採用原生(醜)SHFileOperation Win32調用。在其它平台上,它移動的文件,它發現,看起來像一個垃圾桶(到目前為止,它是已知可以工作在Ubuntu的)第一個文件夾。
安裝
從http://hg.hardcoded.net/send2trash下載源和安裝:
sudo的蟒蛇setup.py安裝
在Windows中,你需要的Visual Studio 2008進行編譯。注意,該安裝你得到的將不會是一個“通用”包。如果您在OS X上安裝它,只有“OSX”模塊將被編譯,如果在Windows上安裝它,只有“雙贏”模塊將被編譯。
有一個跨平台的包,你可以運送身邊,你就必須編譯包在兩個平台和合併的結果,這樣既編譯的模塊都在同一個包。
用法
從send2trash進口send2trash
send2trash('SOME_FILE“)
當有一個問題OSError異常升高
什麼在此版本中是新的:
- 改進plat_other遵循freedesktop.org垃圾桶規範。
在什麼版本1.1.0是新的:
- 在轉換編譯模塊ctypes的,這樣的跨平台編譯是沒有必要的了。
要求:
- 在Python的
評論沒有發現