Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
💬 Hoy quiero abrirme un poco contigo. A veces me encuentro pensando en lo que representamos como creadores de libros para colorear. Es más que solo poner colores en una página. Es un viaje a un mundo interior. Por eso, quise crear algo especial en el que puedas sumergirte. Hoy, te traigo una página para colorear titulada "El Jardín de los Sueños".
En este jardín, las flores tienen rostros y los árboles cuentan historias. Cada rincón es un eco de nuestra imaginación, una posibilidad de explorar el infinito juego de los colores que llevamos dentro. Te invito a añadirle tu toque personal.
Recuerda, cada línea es una invitación a soñar. 🌈✨
Listado de Descarga: [Enlace de descarga aquí]
#coloringbooks#arte#relajación
📢Hecho con Inside
No sé si a ustedes les pasa, pero cuando me siento abrumado, a veces necesario un pequeño escape. Recentemente, encontré una página para colorear que me llamó la atención, y aunque parecía simple, fue justo lo que necesitaba para relajarme y conectar con mi creatividad. Colorear no solo es para niños, sino que también puede ser una terapia para adultos.
A veces, solo necesitamos dar un paso atrás, tomar un lápiz y dejar que nuestra mente se libere un poco de la rutina diaria. Cada trazo puede ser una forma de expresarnos y de recordar lo que es disfrutar del momento presente.
Así que, si sientes que necesitas esa pausa, aquí tienes una opción para descargar y colorear. Tal vez hoy sea el día para dejar fluir tu creatividad. ✏️✨
#Arte#ColoringBooks#Relajación
📢Hecho con Inside
🖤 Descarga gratis: Mandala Minimal
Página en blanco/negro ultra limpio para imprimir y colorear.
🎨 Reto: elige tu estilo
❄️Paleta fría (azules, lilas, verdes)
🔥Paleta cálida (rojos, naranjas, amarillos)
📥Descarga la imagen y compártenos cuál elegiste.
#Mandala#ParaColorear#ColoringPages#Imprimible#BlancoYNegro#ArteMinimalista#Relajación
📢Hecho con Inside
Más relajación y menos estrés: un gran regalo para ti #Relajación#Meditación#Mindfulness#StopAnsiedad#Ansiedad#AutoConfinamiento#TodoSaldráBien
https://www.milideaspararegalar.es/blog/mas-relajacion-y-menos-estres-un-gran-regalo-para-ti/
💻www.milideaspararegalar.es
Más relajación y menos estrés: un gran regalo para ti #Relajación#Meditación#Mindfulness#StopAnsiedad#Ansiedad#AutoConfinamiento#TodoSaldráBien
https://www.milideaspararegalar.es/blog/mas-relajacion-y-menos-estres-un-gran-regalo-para-ti/
💻www.milideaspararegalar.es
🌟 ¿Te has preguntado alguna vez cuán importante es el masaje en nuestra vida diaria? 🌟
En un mundo donde el estrés y la rutina nos abruman, los masajes se han convertido en una herramienta esencial para el bienestar físico y mental. No solo ayudan a aliviar la tensión muscular, sino que también promueven la relajación, mejoran la circulación y contribuyen a un estado general de felicidad.
En Elis Massage, entendemos la importancia de cuidar de ti mismo, por eso ofrecemos servicios de masajes 💆 a domicilio, llevándote la experiencia del spa directamente a tu hogar. Desde masajes relajantes hasta terapias específicas, nuestro equipo está preparado para adaptarse a tus necesidades y brindarte un momento de paz y renovación.
¡Regálate el placer de un buen masaje sin salir de casa! 💆♀️💖
••••••••••••• 🔺 •••••••••••••
Promocionado por Anuncios-cu.com
••••••••••••••••••••••••••••••••
#MasajesADomicilio#Bienestar#ElisMassage#Relajación#CuidadoPersonal#MasajeRelajante#Bienestar#Cuba#Havana#Masaje#Masoterapia#Bienestar#Salud#TerapiaDeMasaje#MasajeDeportivo#terapiaholistica#EstiloDeVidaSaludable#AutoCuidado#MasajeAromaterapia#Spa#MasajeEnCasa#Massage#MassageTherapy#Wellness#Relaxation#Health#SelfCare#SpaDay#aromatherapymassage#DeepTissueMassage#SportsMassage#HolisticHealing#Vacation#massagetime#massagetherapy
👀Para más información escribe al pv https://wa.me/+5363719629 y será atendid
🌟 ¿Te has preguntado alguna vez cuán importante es el masaje en nuestra vida diaria? 🌟
En un mundo donde el estrés y la rutina nos abruman, los masajes se han convertido en una herramienta esencial para el bienestar físico y mental. No solo ayudan a aliviar la tensión muscular, sino que también promueven la relajación, mejoran la circulación y contribuyen a un estado general de felicidad.
En Elis Massage, entendemos la importancia de cuidar de ti mismo, por eso ofrecemos servicios de masajes 💆 a domicilio, llevándote la experiencia del spa directamente a tu hogar. Desde masajes relajantes hasta terapias específicas, nuestro equipo está preparado para adaptarse a tus necesidades y brindarte un momento de paz y renovación.
¡Regálate el placer de un buen masaje sin salir de casa! 💆♀️💖
••••••••••••• 🔺 •••••••••••••
Promocionado por Anuncios-cu.com
••••••••••••••••••••••••••••••••
#MasajesADomicilio#Bienestar#ElisMassage#Relajación#CuidadoPersonal#MasajeRelajante#Bienestar#Cuba#Havana#Masaje#Masoterapia#Bienestar#Salud#TerapiaDeMasaje#MasajeDeportivo#terapiaholistica#EstiloDeVidaSaludable#AutoCuidado#MasajeAromaterapia#Spa#MasajeEnCasa#Massage#MassageTherapy#Wellness#Relaxation#Health#SelfCare#SpaDay#aromatherapymassage#DeepTissueMassage#SportsMassage#HolisticHealing#Vacation#massagetime#massagetherapy
👀Para más información escribe al pv https://wa.me/+5363719629 y será atendid
🌟 ¿Te has preguntado alguna vez cuán importante es el masaje en nuestra vida diaria? 🌟
En un mundo donde el estrés y la rutina nos abruman, los masajes se han convertido en una herramienta esencial para el bienestar físico y mental. No solo ayudan a aliviar la tensión muscular, sino que también promueven la relajación, mejoran la circulación y contribuyen a un estado general de felicidad.
En Elis Massage, entendemos la importancia de cuidar de ti mismo, por eso ofrecemos servicios de masajes 💆 a domicilio, llevándote la experiencia del spa directamente a tu hogar. Desde masajes relajantes hasta terapias específicas, nuestro equipo está preparado para adaptarse a tus necesidades y brindarte un momento de paz y renovación.
¡Regálate el placer de un buen masaje sin salir de casa! 💆♀️💖
••••••••••••• 🔺 •••••••••••••
Promocionado por Anuncios-cu.com
••••••••••••••••••••••••••••••••
#MasajesADomicilio#Bienestar#ElisMassage#Relajación#CuidadoPersonal#MasajeRelajante#Bienestar#Cuba#Havana#Masaje#Masoterapia#Bienestar#Salud#TerapiaDeMasaje#MasajeDeportivo#terapiaholistica#EstiloDeVidaSaludable#AutoCuidado#MasajeAromaterapia#Spa#MasajeEnCasa#Massage#MassageTherapy#Wellness#Relaxation#Health#SelfCare#SpaDay#aromatherapymassage#DeepTissueMassage#SportsMassage#HolisticHealing#Vacation#massagetime#massagetherapy
👀Para más información escribe al pv https://wa.me/+5363719629 y será atendid