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

Резултати

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

Пребарај: #hiyokosoft

当前筛选 #hiyokosoft清除筛选
Galgame分享频道

@xiaomenggalgame · Post #179 · 19.12.2025 г., 00:01

消失的世界与月与少女 ▎介绍 最初,乃是母亲令人疑惑的死亡。 大和国广濑郡-散吉乡—— 虽然古风的氛围和名字偶尔会让人联想到那个有名的《竹取翁物語》,但沖名 诚司既不会砍竹子,也并不是双鬓发白的老翁,只是时隔数年归乡回家的普通少年。(*冲名的日语发音和翁的读音相同) 由于与父亲之间的矛盾而借居在青梅竹马的少女家中生活的诚司,因为她那广泛的人缘交际,使得原本不擅长与人交往的诚司,第一次交上了能称之为“同伴”的无可替代的宝贵友人。 但,这样的他们笨拙,却又闪闪发光的青春物语,却是毫无征兆的,脆弱的,戛然而止了。 不能够介绍母亲充满了疑点的死亡的诚司为了探寻真相,鼓起了勇气朝着黑幕伸出了手去。 然而。 勇气并非总是那么美好的东西,揭开黑幕的舞台, 乃是将诚司以及他的同伴们拖入绝望深渊的, 惨剧! 接连发生仿佛传承的再现一般,令人难以理解的连续杀人事件。 一个、 一个、 一个、 一个一个一个一个一个一个又一个 消失了,消失了,消失了,消失了比烛火更轻易、更简单的灰灭在了黑暗之中的生命光辉。 直到那轮耀眼闪耀到令人恶心的巨大圆月吞噬尽黑暗的夜空,仿佛迎接自己的主人一般高挂在头顶之时,沐浴在寒光之下的乃是,少年不愿看到的犯人的横颜。 ▎获取 PC仓库 ▎标签 系统:#PC 类型:#galgame#NSWF#汉化 出版:#HiyokoSoft