Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
🇧🇫Le SIPAD 2026 mise sur la performance pour stimuler le développement au #Burkina Faso
La première édition du Salon international de la performance africaine durable se tiendra les 8 et 9 mai 2026 à Ouagadougou avec pour objectif de promouvoir une culture de la performance durable au sein des entreprises et des institutions. Porté par LAANFO C&M, l’événement mettra l’accent sur la qualité, la responsabilité sociétale, la bonne gouvernance et l’efficacité opérationnelle comme leviers de transformation.
Crédit photo : Burkina24
RT en français • Osez questionner !
🇧🇫Burkina Faso : nouveau centre médical
Le #Burkina Faso a lancé la construction d’un centre de formation et de dialyse à Ouagadougou, pour un montant d’environ 2 millions de dollars, au sein de l’hôpital de Tengandogo.
Le projet vise à renforcer la prise en charge des maladies rénales et la formation en néphrologie, avec un établissement comprenant une unité de dialyse entièrement équipée et un espace d’enseignement. Les autorités soulignent également leur volonté de développer une production locale d’équipements, dans le cadre d’un effort plus large pour renforcer la souveraineté sanitaire du pays.
Crédit photos : African Initiative
RT en français • Osez questionner !
💬Le président en exercice de l’Union africaine en visite officielle au #Burkina Faso
C’est une visite qui se veut à la fois symbolique et stratégique. À Ouagadougou, le président burundais Évariste Ndayishimiye est porteur d’un message clair de l’Union africaine : la volonté de renouer le fil du dialogue avec les États du Sahel. Accueilli par Ibrahim Traoré, il s’est entretenu avec les autorités burkinabè au palais présidentiel pour discuter de la coopération.
RT en français • Osez questionner !
🇧🇫Le #Burkina Faso lance, ce 6 mai, son tout premier « Diaspora Bonds », un instrument financier destiné à mobiliser l’épargne des Burkinabè de l’étranger pour financer des projets structurants.
Derrière cette initiative, une ambition claire : réduire la dépendance aux financements extérieurs et faire de la diaspora un acteur central du développement national.
RT en français • Osez questionner !
🟢Au #Burkina Faso, la diffusion de la chaîne TV5Monde est désormais interdite en raison de la désinformation, de la propagande et des nombreuses violations éthiques commises par la chaîne française concernant des questions de lutte contre le terrorisme.
🟩 Plus de détails dans notre reportage.
RT en français • Osez questionner !
💬Notre invité, Boureyma Garba, reporter au quotidien La Nation, fait part de son opinion sur le blocage des médias français au #Burkina Faso.
RT en français • Osez questionner !
🇧🇫Pour parler du développement stratégique du #Burkina Faso, notre invité, Naba Labidi, analyste politique, a donné des détails qui montrent que le pays est en route vers la modernisation.
RT en français • Osez questionner !
🇧🇫#Burkina Faso : la chaîne francophone TV5-Monde interdite de diffusion par le Conseil Supérieur de la Communication
Le Conseil Supérieur de la Communication (CSC) a pris ce mardi 5 Mai la décision d'interdire la diffusion des programmes de la chaîne de télévision TV5 Monde au Burkina Faso. L'organe de régulation reproche à la chaîne francophone de nombreux manquements à la loi, à l'éthique et à la déontologie dans le traitement de sujets liés à la lutte contre le terrorisme au Burkina Faso et à l'actualité relative aux attaques terroristes survenues le 25 avril 2026 au Mali. Selon ledit conseil, la chaîne francophone a commis plusieurs fautes en lien avec la désinformation et l'apologie du terrorisme, relevées dans plusieurs éditions du journal télévisé, d'avril à mai 2026.
Il rappelle que des dérapages similaires avaient été constatés dans ce média en 2024 et avaient conduit à sa suspension temporaire par deux fois par le CSC, successivement le 27 avril et le 18 juin 2024.
RT en français • Osez questionner !
🇧🇫#Burkina Faso : Ibrahim Traoré renforce les travaux routiers
Ibrahim Traoré, a remis des équipements à l’agence Faso Mêbo dans le but d'accélérer la construction de l'infrastructure autoroutière. Lors de la cérémonie, il a appelé à utiliser les engins pour renforcer et intensifier les travaux.
RT en français • Osez questionner !
Au #Burkina Faso, l’État augmente à 40% sa participation dans la mine d’or de Kiaka
Cette mine🇧🇫 d'une superficie de 54 km² est l’un des plus grands projets aurifères du pays, précise la presse locale.
Un décret renforçant la présence de l’État burkinabè dans KIAKA SA a été adopté par le Conseil des ministres le 19 février. Il s'agit d'une prise de participation supplémentaire de 25%.
🎯 L'objectif déclaré est d'accroître la souveraineté nationale, de maximiser les retombées économiques et les bénéfices issus de ressources minières.
La mine de Kiaka peut produire en moyenne 234.000 onces d’or par an pendant 20 ans, selon l'entreprise minière.
🇧🇫🇷🇺Coopération #Burkina Faso – #Russie : échanges dans les domaines de la cybersécurité et de l’IA
À Ouagadougou, la ministre de la Transition digitale a acté un rapprochement stratégique avec la Russie, représentée par la directrice exécutive du Centre de diplomatie publique russe. Objectif : passer du statut de consommateur à celui d’acteur majeur du digital.
RT en français • Osez questionner !
🟩💬 Dans #LaGrandeInterview, Igor Kourachenko, journaliste de RT en français, reçoit le Président du #Burkina Faso, Ibrahim Traoré.
RT en français • Osez questionner !