Удаление данных
Для удаления с одновременным получением можно использовать функцию pop(), в которую передается ключ элемента и значение по умолчанию, если ключ не найден, первый пример:
Также для удаления может применяться оператор del, второй пример:
Для удаления всех элементов можно использовать метод clear(), последний пример:
🐍 Укус питона // 💬 Чат // #теория #модули #shelve
Для удаления с одновременным получением можно использовать функцию pop(), в которую передается ключ элемента и значение по умолчанию, если ключ не найден, первый пример:
Также для удаления может применяться оператор del, второй пример:
Для удаления всех элементов можно использовать метод clear(), последний пример:
🐍 Укус питона // 💬 Чат // #теория #модули #shelve
Переименование файла
Для переименования вызывается функция rename(source, target), первый параметр которой - путь к исходному файлу, а второй - новое имя файла. В качестве путей могут использоваться как абсолютные, так и относительные. Например, пусть в папке C://SomeDir/ располагается файл somefile.txt. Переименуем его в файл "hello.txt":
🐍 Укус питона // 💬 Чат // #теория #модули #OS
Для переименования вызывается функция rename(source, target), первый параметр которой - путь к исходному файлу, а второй - новое имя файла. В качестве путей могут использоваться как абсолютные, так и относительные. Например, пусть в папке C://SomeDir/ располагается файл somefile.txt. Переименуем его в файл "hello.txt":
🐍 Укус питона // 💬 Чат // #теория #модули #OS
Существование файла
Если мы попытаемся открыть файл, который не существует, то Python выбросит исключение FileNotFoundError. Для отлова исключения мы можем использовать конструкцию try...except. Однако можно уже до открытия файла проверить, существует ли он или нет с помощью метода os.path.exists(path). В этот метод передается путь, который необходимо проверить:
🐍 Укус питона // 💬 Чат // #теория #модули #OS
Если мы попытаемся открыть файл, который не существует, то Python выбросит исключение FileNotFoundError. Для отлова исключения мы можем использовать конструкцию try...except. Однако можно уже до открытия файла проверить, существует ли он или нет с помощью метода os.path.exists(path). В этот метод передается путь, который необходимо проверить:
🐍 Укус питона // 💬 Чат // #теория #модули #OS