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

Резултати

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

Пребарај: #standwithukraine

当前筛选 #standwithukraine清除筛选
CC垃圾桶

@caliban01 · Post #7615 · 01.08.2025 г., 22:45

@Caliban511(Caliban)-317478871 IMG 065.mp4 https://youtu.be/_FNhKkhc7I4 Info: 1080x1920 22.5MiB 68s Download token count: free 9, pay 0 Downloaded by sg-vu #StandWithUkraine

CC垃圾桶

@caliban01 · Post #7614 · 01.08.2025 г., 22:44

@Caliban511(Caliban)-317478871 세림잉 심뽀찜뽀 (chzzk,twitch).mp4 https://youtu.be/Nj9SxNvvEpM Info: 1920x1080 73.3MiB 141s Download token count: free 9, pay 0 Downloaded by sg-vu #StandWithUkraine

24.02 будет 3 года с начала полномасштабной кровавой войны в Украине. #standwithUkraine — значит быть на стороне тех, кто не сдаётся в борьбе за свою свободу и свое будущее. Это значит выбирать человечность, а не тиранию. Сейчас, как никогда, важно поддержать Украину. В этом году российские активисты Штутгарта приняли решение не проводить своих мероприятий в связи с датой и призвать к максимальной поддержке Украины. Мы знаем, что многие участники нашего сообщества всегда участвовали в акциях, организованных украинской диаспорой, по личной инициативе. Ниже будет репост украинских мероприятий. ❗ВАЖНО❗ В связи с последними тенденциями в российской оппозиции мы считаем необходимым проговорить, что ЛЮБАЯ РОССИЙСКАЯ СИМВОЛИКА НЕ УМЕСТНА на украинских демонстрациях! ❕Большая просьба при участии в акциях, организованных украинцами, НЕ ПРИНОСИТЬ БСБ ФЛАГИ И ТЕМ БОЛЕЕ ТРИКОЛОРЫ❕ Вашего личного участия уже достаточно, чтобы заявить позицию и поддержать людей. We stand with Ukraine 💙💛

Matters | 閲讀精選

@MattersHub · Post #681 · 04.03.2022 г., 23:22

🇺🇦 用 web3 的科技力量關注烏克蘭戰爭 https://reurl.cc/EpLpm1 自從烏克蘭官方推特公開加密錢包地址並接收捐款,Web3 正式踏入烏克蘭戰爭的戰場。Matters 整理了這篇專題,帶你認識加密貨幣在本次戰事發揮的力量,以及更多相關優質文章:https://reurl.cc/EpLpm1 🇺🇦 從烏克蘭戰爭看加密貨幣「參戰」想像 https://reurl.cc/RjEjRG 「首次國際對某件事情的支持可以如此輕易地以加密貨幣實現,而由於去中心化的本質,這何嘗不是顯示了國際上的『民意』。」 🇺🇦 烏克蘭戰爭之Web3觀察:哪些項目方出來說話 https://reurl.cc/OpLpQr 作者整理 Web3 世界有公開站出來 #StandWithUkraine 的項目。不僅僅是捐款,也有藝術創作、利用社群流量進行跨界聲援。 🇺🇦 聚焦烏俄 | 最不幸的一代 https://reurl.cc/VjQj2n 「二十年後的駐莫斯科記者可以說是最不幸的一代。2000年後駐俄羅斯的記者們被迫記錄一個國家走向封閉的過程,信息又在暗中收歸到克里姆林周圍。」 🇺🇦 烏克蘭語與俄羅斯語有何異同 https://reurl.cc/rQ4Q0y 作者做了專業的烏克蘭語及俄語的比較,「儘管把語言和政治、身份、民族等放在一起是語言學界想盡量避免的。但在這個特殊時刻,請不要把烏克蘭語與俄語混為一談。」

Записки из Алатау

@nusimbekov · Post #196 · 24.02.2023 г., 10:42

Бүгін Ресейдің Украина еліне ауқымды соғыс жариялағанына тура бір жыл толып отыр. Бұл күндері әлемнің түкпір-түкпірінде Украинаны қолдайтын акциялар өтіп жатыр. Кадрда: Тарас Шевченко мүсіні, Алматы, Қазақстан, 24.02.2023 ——— Сегодня ровно год с начала полномасштабного российского вторжения в Украину. В эти дни по всему миру проходят акции памяти и солидарности с Украиной. На кадрах: 24.02.2023, памятник Тарасу Шевченко в Алматы, Казахстан. 📷 Малика Ауталипова, Тимур Нусимбеков #StandWithUkraine

123•••10•••20•••2324
ПретходнаСтраница 1 од 24Следна