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

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

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