Я пытаюсь создать программу на Python, которая удалит все файлы по пути %temp%
, также известному как C:\Users\User\AppData\Local\Temp
.
Как я могу это сделать? Я использую Python 3.4.
Я пытаюсь создать программу на Python, которая удалит все файлы по пути %temp%
, также известному как C:\Users\User\AppData\Local\Temp
.
Как я могу это сделать? Я использую Python 3.4.
Как правило, вы можете использовать shutil.rmtree()
для удаления всех файлов / каталогов. в папке:
#!/usr/bin/env python
import shutil
import tempfile
dirpath = tempfile.mkdtemp()
try:
# use the temporary directory here
...
finally:
shutil.rmtree(dirpath) # clean up
Приведенное выше можно написать проще, если это все, что вам нужно (создать временный каталог с нуля):
#!/usr/bin/env python3
import tempfile
with tempfile.TemporaryDirectory() as dir:
print(dir.name) # use the temporary directory here