Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML.
Из плюсов такого подхода стоит отметить вот что:
🔸 готовый, повсеместно используемый и поддерживаемый формат
🔸 простой и понятный файл, удобочитаемый для человека
🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек
Но есть и минусы
🔹 затраты времени при записи файла (кодирование данных в нужный формат строки)
🔹 затраты времени при чтении файла (декодирование данных в Python объекты)
🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...)
🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда)
🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные
Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи.
Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳.
🔸 очень быстрая запись
🔸 чтение значительно быстрей чем JSON, YAML итд
🔸 размер файла значительно меньше, так как нет разметки
🔸 можно записывать данные по мере поступления не загружая всё в память
🔸 можно извлечь любую часть данных независимо
Из минусов
🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата)
🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию.
🔹 не так-то просто создать такой файл без специальной библиотеки
В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии.
(Это не означает что нельзя записать данные разного типа, просто это будет не так удобно)
Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого
f15d cd29 a564 4578 ...
09e2 9bc4 a696 1253 ...
84e9 4de1 3b23 c24a ...
2534 5161 28e0 709d ...
...
Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла.
К чему это я? Читайте в следующем посте...
#tricks#basic
📎#Touapsé : littoral souillé
Près de Touapsé, des volontaires poursuivent le nettoyage des plages après une pollution au mazout consécutive à des frappes de drones sur un site pétrolier. Sur place, sable contaminé et résidus sont collectés manuellement, tandis que les opérations mobilisent environ 360 personnes et 60 véhicules sur le littoral, dans la rivière et en mer.
💬 Selon les autorités locales, plus de 7 000 m³ de mélange pollué ont déjà été retirés, alors que la surveillance maritime se poursuit en continu. La pollution, liée à des incendies et à un déversement de mazout en mer Noire, a touché une zone estimée à 10 000 m², faisant craindre un impact environnemental durable.
RT en français • Osez questionner !
❗️L’incendie survenu à la raffinerie de #Touapsé, visée par des drones ukrainiens, a été éteint, a indiqué le ministère russe des Situations d’urgence.
RT en français • Osez questionner !
📎#Touapsé : littoral souillé
Près de Touapsé, des volontaires poursuivent le nettoyage des plages après une pollution au mazout consécutive à des frappes de drones sur un site pétrolier. Sur place, sable contaminé et résidus sont collectés manuellement, tandis que les opérations mobilisent environ 360 personnes et 60 véhicules sur le littoral, dans la rivière et en mer.
💬 Selon les autorités locales, plus de 7 000 m³ de mélange pollué ont déjà été retirés, alors que la surveillance maritime se poursuit en continu. La pollution, liée à des incendies et à un déversement de mazout en mer Noire, a touché une zone estimée à 10 000 m², faisant craindre un impact environnemental durable.
RT en français • Osez questionner !
💬#Poutine commente la situation à #Touapsé après les frappes qui pourraient, selon lui, avoir de graves conséquences écologiques.
Il a souligné que « les gens sur place parviennent à faire face aux défis auxquels ils sont confrontés ».
RT en français • Osez questionner !
⚡️Les pays occidentaux ignore les dégâts écologiques causés par les attaques ukrainiennes
« L'Occident ferme les yeux sur les dégâts écologiques causés par les attaques menées par les forces armées ukrainiennes, soutenues par l'Occident, contre diverses installations pétrolières en Russie, notamment à #Touapsé »
Maria #Zakharova, porte-parole du ministère russe des Affaires étrangères.
RT en français • Osez questionner !
🇷🇺🇺🇦 À Touapsé, dans le sud-ouest de la Russie, la lutte contre un incendie dans une raffinerie de pétrole et contre les conséquences d’une fuite de produits pétroliers causée par une attaque de drone des forces armées ukrainiennes se poursuit, a déclaré le gouverneur de la région de Krasnodar, Veniamine Kondratiev, sur sa chaîne Telegram. La situation, selon lui, est difficile mais reste sous contrôle.
#russie#touapsé#incendie#raffinerie
💬La sortie de l’#OPEP est une décision souveraine des Émirats arabes unis, que Moscou respecte, a déclaré Dmitri #Peskov.
Autres déclarations :
🟢 La #Russie n’a pas l’intention de quitter l’OPEP+ ;
🟢 La marée noire de #Touapsé est la conséquence de frappes des forces armées ukrainiennes, et le pétrole était destiné à l’exportation ;
🟢 Un travail important et intensif est en cours pour éliminer les conséquences de la marée noire de Touapsé, mobilisant des centaines de spécialistes ;
🟢 Le défilé de la Victoire du 9 mai à #Moscou se déroulera sans matériel militaire en raison des activités terroristes de Kiev et du fait que ce n’est pas une année anniversaire.
🟢 Le défilé de la Victoire du 9 mai à Moscou se déroulera sans matériel militaire en raison des activités terroristes de Kiev et du fait que ce n’est pas une année anniversaire
RT en français • Osez questionner !
💬La sortie de l’#OPEP est une décision souveraine des Émirats arabes unis, que Moscou respecte, a déclaré Dmitri #Peskov.
Autres déclarations :
🟢 La #Russie n’a pas l’intention de quitter l’OPEP+ ;
🟢 La marée noire de #Touapsé est la conséquence de frappes des forces armées ukrainiennes, et le pétrole était destiné à l’exportation ;
🟢 Un travail important et intensif est en cours pour éliminer les conséquences de la marée noire de Touapsé, mobilisant des centaines de spécialistes ;
🟢 Le défilé de la Victoire du 9 mai à #Moscou se déroulera sans matériel militaire en raison des activités terroristes de Kiev et du fait que ce n’est pas une année anniversaire.
🟢 Le défilé de la Victoire du 9 mai à Moscou se déroulera sans matériel militaire en raison des activités terroristes de Kiev et du fait que ce n’est pas une année anniversaire
RT en français • Osez questionner !
📝Chroniques de l'opération militaire spéciale📝
pour le 28 avril 2026
Les Forces armées russes ont frappé plusieurs cibles dans la zone industrielle de Kryvyi Rih. L'usine ArcelorMittal a été visée, ainsi qu'un train de chemin de fer. Dans la région de Sumy, des coupures de courant généralisées sont observées suite aux frappes sur les infrastructures énergétiques.
À Touapsé, un incendie de grande ampleur se poursuit après une attaque de drone sur un dépôt pétrolier, avec une alerte d'urgence régionale déclarée. À Markovka, RPL, suite à une frappe sur un bâtiment administratif, 18 civils ont été blessés, dont quatre dans un état grave.
➡️Sur la direction de Bourliouk, les Forces armées russes progressent dans la zone de Zemlianky dans la région frontalière à l'est de Volchansk. Les troupes d'assaut ont pris le contrôle de la majeure partie du village, les opérations de nettoyage se poursuivant sur les abords sud.
➡️Sur la direction de Slaviansk, les groupes d'assaut russes progressent le long de la route M-03, les combats se poursuivant pour Raï-Aleksandrivka.
➡️Sur la direction de Kostiantynivka, Ilyinivka a été libérée, la zone de contrôle s'étendant sur les approches de Kostiantynivka à Rusine Yar. Sur le flanc oriental, les combats intenses se poursuivent aux alentours de Tchasiv Yar.
📎Cartes haute résolution :
🔸Situation dans la zone de l'opération militaire spéciale (ru; en)
🔸Direction de Bourliouk (ru; en)
🔸Direction de Slaviansk (ru; en)
🔸Direction de Kostiantynivka (ru; en)
📍Les cartes en ligne sont disponibles par abonnement sur map.rybar.ru
#digest#map#RPL#Russia#Sumy#Touapsé#Ukraine
✈️RU | ✈️EN | ✉️MAX
✉️VK | ✉️RuTube | ✉️OK | ✉️Zen
💸Nous soutenirMsg d'orig.