TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #239 · 3 мај

Один из самых удобных способов записать данные это использование готовых форматов, такие как 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

Резултати

Пронајдени 3 слични објави

Пребарај: #unoc3

当前筛选 #unoc3清除筛选

8 июн Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон дар шаҳри Нитсаи Фаронса дар чорабинии сатҳи баланди оғози Даҳсолаи байналмилалии амал оид ба илмҳои яхшиносӣ (криосферӣ), солҳои 2025-2034 иштирок ва суханронӣ намуданд. Ҳамоиши сатҳи олӣ барои муаррифии Даҳсолаи байналмилалии барои илмҳои яхшиносӣ (криосферӣ)-ро Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон ба ҳайси роҳбари кишвари пешво дар умури обу иқлим ва ҳифзи пиряхҳо ифтитоҳ намуданд. Маросими ифтитоҳ сипас бо суханронии Мудири кулли ЮНЕСКО хонум Одри Азуле идома ёфта, аз ҷониби Президенти Ҷумҳурии Фаронса муҳтарам Эманнуэл Макрон ҳусни анҷом ёфт. 8 июня Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон в Ницце, Франция, принял участие и выступил на мероприятии высокого уровня в честь начала Международного десятилетия действий по криосферным наукам, 2025-2034 годы. Заседание высокого уровня старта Международного десятилетия криосферных наук открыл Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон, как лидер в продвижении глобальных вопросов водной и климатической повестки. После церемонии открытия выступила Генеральный директор ЮНЕСКО Одри Азуле, а подитожил ее Президент Французской Республики уважаемый Эммануэль Макрон. 8 июня Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон в Ницце, Франция, принял участие и выступил на мероприятии высокого уровня в честь начала Международного десятилетия действий по криосферным наукам, 2025-2034 годы. Заседание высокого уровня старта Международного десятилетия криосферных наук открыл Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон, как лидер в продвижении глобальных вопросов водной и климатической повестки. После церемонии открытия выступила Генеральный директор ЮНЕСКО Одри Азуле, а подитожил ее Президент Французской Республики уважаемый Эммануэль Макрон. On June 8, the President of the Republic of Tajikistan, Leader of the Nation, Honourable Emomali Rahmon, participated and delivered a speech in the high-level event dedicated to the launch of the International Decade for Action on Cryospheric Sciences, 2025-2034, in the city of Nice, France. The high-level meeting to launch the International Decade for Cryospheric Sciences was opened by the President of the Republic of Tajikistan, Leader of the Nation, His Excellency Emomali Rahmon, as the head of a leading country in promoting the issues of water, climate and glaciers’ preservation. The opening ceremony was followed by a speech by UNESCO Director-General Audrey Azoulay, and was concluded by His Excellency Emmanuel Macron, President of the French Republic. #ЭмомалӣРаҳмон#ЭмомалиРахмон#EmomaliRahmon#Тоҷикистон#Таджикистан#Tajikistan#Президент#President#Тоҷикон#Таджики#Фаронса#Франция#France#UNOC3#SaveOurOcean President.tj | Facebook | Instagram | Telegram | X | Youtube

9 июн Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон дар шаҳри Нитса дар ҳошияи Конфронси сеюми Созмони Милали Муттаҳид оид ба уқёнус бо Президенти Ҷумҳурии Фаронса Эммануэл Макрон мулоқот намуданд. Дар оғози суҳбат Эммануэл Макрон ба Президенти кишвари мо барои қабули даъват ва иштирок дар чорабиниҳои байналмилалии Нитса арзи сипос намуда, нақши пешвоии Тоҷикистонро дар умури ҷаҳонии обу иқлим махсус таъкид карданд. Президенти Фаронса, ҳамчунин, ҷониби Тоҷикистонро бо баргузории бомуваффақияти нахустин Конфронси байналмилалии сатҳи баланд оид ба ҳифзи пиряхҳо дар шаҳри Душанбе табрику таҳният гуфтанд. 9 июня Президент Республики Таджикистан, Лидер нации, уважаемый Эмомали Рахмон в городе Ницце в рамках третьей Конференции ООН по океану провёл встречу с Президентом Французской Республики Эммануэлем Макроном. В начале беседы Эммануэль Макрон выразил признательность Президенту нашей страны за принятие приглашения и участие в международных мероприятиях Ниццы и особо подчеркнул лидерскую роль Таджикистана в деле воды и климата. Президент Франции также поздравил сторону Таджикистана с успешным проведением первой Международной конференции высокого уровня по сохранению ледников в Душанбе. On June 9, the President of the Republic of Tajikistan, Leader of the Nation, Honorable Emomali Rahmon met with the President of the French Republic, Honorable Emmanuel Macron in Nice on the sidelines of the third United Nations Ocean Conference. At the beginning of the conversation, Emmanuel Macron thanked the President of our country for accepting the invitation and participating in the international events in Nice, and emphasized the leading role of Tajikistan in global water and climate agenda. The President of France also congratulated the Tajik side on the successful holding of the first High-level International Conference on Glaciers’ Preservation in Dushanbe. #ЭмомалӣРаҳмон#ЭмомалиРахмон#EmomaliRahmon#Тоҷикистон#Таджикистан#Tajikistan#Президент#President#Тоҷикон#Таджики#Фаронса#Франция#France#ЭммануэлМакрон#ЭммануэльМакрон#EmmanuelMacron#UNOC3#SaveOurOcean President.tj | Facebook | Instagram | Telegram | X | Youtube

9 июн Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон дар шаҳри Нитса дар ҳошияи Конфронси сеюми Созмони Милали Муттаҳид оид ба уқёнус бо Президенти Ҷумҳурии Фаронса Эммануэл Макрон мулоқот намуданд. Дар оғози суҳбат Эммануэл Макрон ба Президенти кишвари мо барои қабули даъват ва иштирок дар чорабиниҳои байналмилалии Нитса арзи сипос намуда, нақши пешвоии Тоҷикистонро дар умури ҷаҳонии обу иқлим махсус таъкид карданд. Президенти Фаронса, ҳамчунин, ҷониби Тоҷикистонро бо баргузории бомуваффақияти нахустин Конфронси байналмилалии сатҳи баланд оид ба ҳифзи пиряхҳо дар шаҳри Душанбе табрику таҳният гуфтанд. 9 июня Президент Республики Таджикистан, Лидер нации, уважаемый Эмомали Рахмон в городе Ницце в рамках третьей Конференции ООН по океану провёл встречу с Президентом Французской Республики Эммануэлем Макроном. В начале беседы Эммануэль Макрон выразил признательность Президенту нашей страны за принятие приглашения и участие в международных мероприятиях Ниццы и особо подчеркнул лидерскую роль Таджикистана в деле воды и климата. Президент Франции также поздравил сторону Таджикистана с успешным проведением первой Международной конференции высокого уровня по сохранению ледников в Душанбе. On June 9, the President of the Republic of Tajikistan, Leader of the Nation, Honorable Emomali Rahmon met with the President of the French Republic, Honorable Emmanuel Macron in Nice on the sidelines of the third United Nations Ocean Conference. At the beginning of the conversation, Emmanuel Macron thanked the President of our country for accepting the invitation and participating in the international events in Nice, and emphasized the leading role of Tajikistan in global water and climate agenda. The President of France also congratulated the Tajik side on the successful holding of the first High-level International Conference on Glaciers’ Preservation in Dushanbe. #ЭмомалӣРаҳмон#ЭмомалиРахмон#EmomaliRahmon#Тоҷикистон#Таджикистан#Tajikistan#Президент#President#Тоҷикон#Таджики#Фаронса#Франция#France#ЭммануэлМакрон#ЭммануэльМакрон#EmmanuelMacron#UNOC3#SaveOurOcean President.tj | Facebook | Instagram | Telegram | X | Youtube