Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
· · • • •❄️• · · San Valentín · · • ❄️• • • · ·
San Valentín llega puntual como cada año y si eres fiel a la tradición más edulcorada del calendario necesitas ideas frescas para sorprender. Prueba con estas 😉.
#SanValentin#ideas#festivos
· · • • • • • · · · · • • • ☃️ • • • · · · · • • • • • · ·
· · • • • •❄️• · · · FONDOS · · · • ❄️• • • • · ·
Hola personitas bellas ya entramos en el mes del amor y la amistad por lo que hoy les traigo unos bellos fondos para parejas y amig@s que espero que les gusten y los puedan utilizar😊
#fondos#SanValentin#festivos
· · • • • • • · · · · • • • ☃️ • • • · · · · • • • • • · ·
👟 ¡Viernes de estrenar ropa sin gastar casi nada!
Hoy puedes renovar tu outfit por menos de 50€: Zapatillas Adidas Galaxy 7 + Vaqueros Jack & Jones. ¡Preciazos! También destacamos un smartwatch tirado de precio (10,9€) y opciones elegantes para regalar en San Valentín, como la clásica BOSS Bottled o una pulsera bañada en oro blanco. ¡Buen fin de semana! 👖🎁
👇 Selección del viernes:
👟 Adidas Galaxy 7 Zapatillas por 29,9€ (-45% 🔥)
amzn.to/4bXTJRh
👖 Jack & Jones Pantalones Vaqueros por 19,9€ (-33% 🔥)
amzn.to/45P6Tfn
⌚ Reloj Inteligente con Llamadas ¡Por 10,9€!
amzn.to/4bEUX3E
💎 Pulsera Chapada en Oro Blanco por 37,9€ (-12% 🔥)
amzn.to/46xpAo0
🧴 BOSS Bottled Eau de Toilette por 58€ (con cupón)
amzn.to/3MeGEs0
🛏️ Protector Colchón Impermeable por 16€ (-10% 🔥)
amzn.to/4ayNhPc
#ModaHombre#Adidas#SanValentin#OfertasAmazon#Ahorro
💍 ¡Jueves de precios imposibles en AliExpress!
Hoy tiramos la casa por la ventana con dos ofertas de 4€: un conjunto deportivo completo y un set de reloj + joyas (¿solución express y barata para San Valentín? 😜). Además, camisas de lino para ir preparando el buen tiempo y zapateros de diseño a mitad de precio. ¡Corre que vuelan! 📉✨
👇 Selección del día:
🏃♂️ Conjunto Deportivo Informal Dos Piezas por 4,03€ (-70% 🔥)
s.click.aliexpress.com/e/_EHIscWk
💎 Conjunto Lujoso con Reloj, Anillo, Collar por 4,29€ (-51% 🔥)
s.click.aliexpress.com/e/_EGaus4u
👕 Camisas de Manga Corta de Lino y Algodón por 6,55€ (-61% 🔥)
s.click.aliexpress.com/e/_EQeCtuy
👟 Zapatillas Minimalistas Anticaídas por 23,79€ (-58% 🔥)
s.click.aliexpress.com/e/_EvHxd1e
👠 Zapatero con Cubo Basculante por 87,69€ (-52% 🔥)
s.click.aliexpress.com/e/_EIU3XFa
❄️ Cubrezapatos con Garra de Nieve por 2,36€ (-61% 🔥)
s.click.aliexpress.com/e/_Evyeuha
#AliExpress#ModaLowCost#SanValentin#Ofertas#Ahorro
👖 ¡Jueves de chollazo histórico en Levi's!
Encontrar unos vaqueros Levi's originales por 17,7€ es casi imposible, así que corre a mirar si queda tu talla antes de que vuelen. Además, ya tenemos activa la selección de Relojes y Joyas para San Valentín (¡no lo dejes para última hora!) y unas zapatillas Munich muy chulas por 40€. 💘👟
👇 Selección del día:
👖 Levi's 559 Relaxed Vaqueros ¡Desde 17,7€!
amzn.to/4r3Pfgu
💎 Relojes y Joyas *¡Chollazos para San Valentín!*
amzn.to/3Mmne4F
👟 Munich Zapatillas G-3 por 39,99€ (-25% 🔥)
amzn.to/4qmnpeh
🏍️ Kit de limpieza de Motos por 20,8€ (-47% 🔥)
amzn.to/46lkA5S
🍳 bella Plancha Eléctrica de Cerámica por 15,9€ (-36% 🔥)
amzn.to/49ZpAzv
💊 Magnesio Bisglicinato + Vitamina B6 por 10€ (-46% 🔥)
amzn.to/3NWKUNu
#LevisStrauss#SanValentin#Moda#OfertasAmazon#Ahorro
💘 ¡Sábado de San Valentín y chollazos para ti!
Tengas pareja o no, hoy toca quererse un poco con estas ofertas. Las zapatillas Skechers están a mitad de precio (34,9€), perfectas para caminar cómodo. También destacamos el pack ahorro de 90 cápsulas Dolce Gusto (se queda en 17€ al pagar) y el spray Norit "No más plancha" por menos de 2€ (el mejor invento para los que odiamos la plancha). 👟☕
👇 Selección del día:
👟 Skechers Deportivas por 34,9€ (-50% 🔥)
amzn.to/4tDWkpB
☕ NESCAFÉ Dolce Gusto 90 Cápsulas ¡17€ al tramitar!
amzn.to/4rugvVq
🧹 VACTechPro Aspiradora sin Cable ¡89€ con cupón!
amzn.to/4aNbjGp
👖 2 Leggings de Cintura Alta por 13,5€ (-29% 🔥)
amzn.to/3OpWsZK
🦷 4 Férulas Descarga Bruxismo por 7,7€ (-5% 🔥)
amzn.to/46LiQmz
👕 Norit No Más Plancha por 1,9€ (-35% 🔥)
amzn.to/3ZHaloS
#SanValentin#Skechers#Cafe#Hogar#OfertasAmazon
📉 ¡Martes de marcas top a precios de risa!
Hoy traemos dos oportunidades de oro: un monedero TOUS al 51% (perfecto para San Valentín por solo 19€) y una Smart TV Hisense de 55 pulgadas por menos de 300€ (algo rarísimo de ver). Además, básicos como sudaderas Jack & Jones y cuidado facial CeraVe. ¡Corre que vuelan! 🐻📺
👇 Selección del día:
👛 TOUS Monedero Mediano por 19€ (-51% 🔥)
amzn.to/3ZShSkA
👕 JACK & JONES Jjebasic Sudadera por 14,9€ (-50% 🔥)
amzn.to/4klkGjY
📺 Hisense UHD 4K Smart TV 55 Pulgadas por 296€ (-29% 🔥)
amzn.to/3LOI38L
💧 BRITA Jarra con Filtro de Agua por 35,9€ (-27% 🔥)
amzn.to/4rsJnNB
🧴 CeraVe Gel Limpiador Acné y Piel Grasa por 10,6€ (-26% 🔥)
amzn.to/3ZTiaaV
👖 Leggings Cintura Alta Térmicos por 10,8€ (-10% 🔥)
amzn.to/46rCBiU
#OfertasTOUS#Hisense#SanValentin#Moda#Ahorro
💘 ¡Martes para solucionar San Valentín a mitad de precio!
Que no te pille el toro este sábado. Hoy traemos dos regalazos con un 50% de descuento: una billetera TOUS preciosa por 34€ y los Xiaomi Redmi Buds 5 Pro (calidad de sonido top) por 34,9€. También hay un chollazo de Elizabeth Arden por solo 4€ y básicos para casa como zapatillas viscoelásticas. ¡Asegura el regalo ya! 🎁✨
👇 Selección del día:
👛 TOUS Billetera Efecto Saffiano por 34€ (-51% 🔥)
amzn.to/4rLrMAI
🎧 XIAOMI Redmi Buds 5 Pro por 34,9€ (-50% 🔥)
amzn.to/3OxP9iB
🧴 Elizabeth Arden Crema Desodorante por 4€ (-73% 🔥)
amzn.to/4ckkfUQ
🏠 Zapatillas de Casa Visco por 15,9€ (-47% 🔥)
amzn.to/4bGcBE6
🦷 Oral-B 10 Cabezales de Recambio por 29,9€ (-26% 🔥)
amzn.to/3OhGS2e
🛏️ Protector Colchón 150 x 200 por 10,9€ (-23% 🔥)
amzn.to/3MvwyDn
#IdeasRegalo#SanValentin#TOUS#Xiaomi#Ahorro
📉 ¡Domingo de desayuno y tecnología top!
Hoy traemos un mix explosivo. Para empezar, el Google Pixel 10 tiene un descuento del 34% (móvilazo a precio de gama media). Para los desayunos, el bote gigante de ColaCao está a mitad de precio. Y si aún no tienes regalo para el 14 de febrero, mira la pulsera Singularu por 8€ o los auriculares Huawei por 29€. ¡Aprovecha! 🍫📱
👇 Selección del día:
📱 Google Pixel 10 Smartphone por 591€ (-34% 🔥)
amzn.to/4rxLBLC
🎧 HUAWEI FreeBuds SE 3 Auriculares Inalámbricos por 29€ (-41% 🔥)
amzn.to/4rCPPBK
🍫 ColaCao Cero 1,3 kg por 7,7€ (-48% 🔥)
amzn.to/3NVltvR
👕 Joma Camiseta Deportiva por 5,9€ (-48% 🔥)
amzn.to/4aDtbmX
🎒 Mochila Viaje Cabina Avión por 19,9€ (-20% 🔥)
amzn.to/46pv7gq
💎 SINGULARU Pulsera Baño Oro de 18Kt por 8,4€ (-15% 🔥)
amzn.to/4kn8qPL
#GooglePixel#ColaCao#Desayuno#SanValentin#Ahorro
❤️ ¡SAN VALENTÍN RURAL EN CAZORLA POR SOLO 36€! ❤️
Fin de semana romántico en el corazón de la sierra ¡Desde 36€ pp!
¡Sorprende a tu pareja con este planazo! Disfrutad de un San Valentín inolvidable en el Hotel Villa de Cazorla, ubicado en pleno centro. La base ideal para descubrir el mayor parque natural de España y relajaros en un entorno mágico. 😍⛰️
✅ Lo mejor: Ubicación excelente para combinar rutas por la naturaleza y paseos por el pueblo. ¡Un regalo de 10 a precio de ganga!
💰 PRECIO BOMBA: ¡Desde SOLO 36€ por persona! (Mínimo 2 personas)
👉 +Info y reservas aquí: https://chollerosviajeros.com/5y5nnbxd
#SanValentin#Cazorla#EscapadaRomantica#ChollosViajeros#TurismoRural