Список функций для работы с файлами.
01 | shutil.copy() # копировать файл |
02 | shutil.copytree() # копировать каталог |
03 | shutil.move() # перемещаем файл |
04 | shutil.rmtree() # удалить каталог |
05 |
06 | tmpfile.mkstemp() # временный файл |
07 | filecmp. cmp () # сравнить файл |
08 | filecmp.cmpfiles() # сравнить каталог |
09 |
10 | subprocess() # Запуск другого процесса |
11 |
12 | os.getcwd() # получить рабочий каталог программы |
13 | os.chdir() # изменить рабочий каталог |
14 | os.access() # проверка доступа |
15 | os.listdir() # Список каталогов и файлов |
16 | os.strat() # сведения о файле |
17 | os.mkdir() # создать каталог |
18 | os.makedirs() # Создать каталог и промежуточные каталоги |
19 | os.rmdir() # удалить пустые каталоги |
20 | os.removedirs() # удалить пустые каталоги |
21 | os.remove() # удалить |
22 | os.walk() # выполнить команду по всем каталогам дерева |
23 |
24 | glob.glob() # получить список файлов и поддиректорий по маске |
25 |
26 | os.path.abspath() # абсолютный путь |
27 | os.path.abspath() # разбивает путь каталог и имя файла |
28 | os.path.dirname() # Получить из пути только каталога |
29 | os.path.basename () # Получить из пути имя файла |
30 | os.path.join() # соединить каталог и файл |
31 | os.path.isfile() # Проверка является ли файлом |
32 | os.path.isdir() # Проверка что это каталог |
33 | os.path.getsize() # узнать размер |
34 | os.path.exists() # проверить на существование |
35 | os.path.getctime() # время создания файла |
36 | os.path.getmtime() # время изменения |