ライブラリの場所がわからん
SHEmptyRecycleBin() を Python から呼びたい。Python for Win32 Extensions Help に記述があるのだが、shell の場所がわからん。 site-packages を全文検索してみると……わかった。こう書けばいい:
import pythoncom from win32com.shell import shell, shellcon def doEmpty(): flags = shellcon.SHERB_NOCONFIRMATION | \ shellcon.SHERB_NOPROGRESSUI | \ shellcon.SHERB_NOSOUND try: shell.SHEmptyRecycleBin(None, None, flags) except pythoncom.com_error: return False return True