Найти в Дзене
Python, управление файлами

Python, управление файлами

Те материалы, которые будут касаться работы с файлами на Python, будут помещаться и сюда тоже.
подборка · 35 материалов
5 месяцев назад
Программирование на языке Python. Пример с функциями обратного вызова (callback functions)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Сегодня довольно объёмный материал, не столько по тексту, сколько по тому, какие области программирования на Python мы будем использовать. Ну и для слегка продвинутых в Python'е людей. Ну новым здесь будет функции обратного вызова (callback functions). Суть этих функций очень проста. Если вы используете какую-то библиотечную функцию, которая выполняет...
8 месяцев назад
Программирование на языке Python. Библиотека tkinter. Пример представления дерева каталогов с помощью ttk.Treeview
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Как я уже писал, мне нравится когда есть и технология и алгоритмическая составляющая. Сегодня как раз тот случай. Напишем программу, где с помощью Treeview можно представлять любую часть дерева каталогов начиная с указанного. Сам алгоритм обхода дерева каталогов будем основывать на моей же статье (первая программа). Ниже (рисунок 1) представлена программ,...
11 месяцев назад
Программирование на языке python. Отслеживание событий файловой системы. Статья 2, библиотека watchdog
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Данная статья является продолжением предыдущей статьи, посвящённой той же теме. На этот раз рассматриваем библиотеку watchdog. Ниже представлена программа, аналогичная программе из предыдущей статьи. Напомню, что как и в предыдущей статье я исключаю вывод информации о временном файле, который создаёт редактор, с помощью которого я создаю текстовый файл...
11 месяцев назад
Программирование на языке python. Отслеживание событий файловой системы. Статья 1, модуль inotify
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Решил написать две статьи на тему об отслеживании событий в событий файловой системы. Мне кажется это интересная тема. Следует иметь в виду, что операции с файлами выполняются и отслеживаются на уровне ядер операционных систем. Следовательно программно отследить эти события также должно быть возможно. Другими словами, ваша программа может следить за конкретным каталогам, определяя, что происходит в этой части файловой системы...
Программирование на языке Python. Модуль mmap, анонимная область и многозадачность
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Обмен данными между процессами с использованием mmap. Анонимная область памяти Материал сегодняшней статьи посвящён использованию mmap во взаимодействии между процессами. Придётся вспомнить многозадачность и os.fork(). В противном случае материал будет не понятен. Вот эти мои материалы вам в помощь: видео, статья. Задача данной статьи следующая: использовать механизм анонимной области памяти для взаимодействия родительского и дочернего процессов...
Программирование на Python. Модуль mmap, прямое отображение в память
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Прямое отображение в памяти в программах на python с использованием модуля mmap Честно говоря упустил эту технологию, даже не подумал про неё в отношении Python. Хотя пользовался возможностями mmap на C и ассемблере. Но там просто системные функции используются. А оказывается в Python есть такой модуль и можно использовать её в своих целях. И так о чём же идёт речь...