Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
🔻 RT @60PlusAssoc: 60 Plus President @sanuzis said, “On behalf of more than five million senior citizen supporters we applaud Sen @tedcruz for introducing S. 275, the Retirement Freedom Act that will allow individuals to choose to opt out of the #Medicare part A benefit." https://t.co/YU2i7whWK8
June 24, 2021 at 07:52PM
via Twitter
@SenTedCruz
Donald Trump bragged that the U.S. is spending so much money on his war in Iran it has no funds to pay for daycare or healthcare. 💰⚔️
The 79-year-old president made the boast during a typically rambling speech while hosting an Easter lunch at the White House on Wednesday. 🦅🍽
“The United States can’t take care of daycare. That has to be up to a state,” Trump said. “We’re a big country. We have 50 states. We have all these other people, we’re fighting wars. We can’t take care of daycare. You’ve got to let a state take care of daycare, and they should pay for it too.” 🏛💼
“Medicaid, Medicare, all these individual things. They can do it on a state basis. You can’t do it on a federal [level]. We have to take care of one thing: military protection—we have to guard the country. But all these little things, all these little scams that have taken place, you have to let states take care of them.” 🎖🛡
#Trump#Medicare
👂More on Trump's Ear
⚠️
Summed AI Secures $500K Funding
Summed AI has raised $500K in funding to enhance its AI-driven platform that streamlines Medicare sales calls. The innovative technology allows users to access Medicare plan benefit details 90% faster, improving client enrollment and retention processes. For more information, visit Summed AI.
#Funding#AI#Medicare#Healthcare
🏥💸20 MILLION AMERICANS HIT BY HEALTHCARE "SUBSIDY CLIFF" — PREMIUMS DOUBLE OVERNIGHT
🔹 Congress failed to extend enhanced ACA subsidies expiring Dec 31 — families face 100%+ premium hikes starting January 2026 📈
🔹 Medicare Part B premiums jump $17.90/month to $202.90, eating away entire 2.8% Social Security COLA increase 💰
🔹 Social Security taxable earnings cap rises to $184,500 from $176,100 — higher earners pay more into system 📊
🔹 New senior tax deductions passed but millions may drop coverage entirely due to affordability crisis 🚨
Congress left 20 million hanging while pharma lobbies got their wins 😡🔥
#Healthcare#Medicare
@america
💥 Social Security and Medicare on the brink of disaster! 💔😢
Trust funds rapidly depleting, retirees in jeopardy 😱
Benefit cuts looming, up to 23% reduction! 💔💸
Healthcare access at risk, hospitals facing delays! 🏥😷
Presidential candidates must address this crisis! 🗳️🤔
Bipartisan solutions needed, time is running out! ⏰🤝
Fiscal commission proposed for comprehensive action! 💪💼
Let's save these vital programs for future generations! 🙏🌍
#SocialSecurity#Medicare#RetirementCrisis#BipartisanSolutions
https://www.foxbusiness.com/politics/social-security-trust-fund-path-insolvency
Subscribe to @BadVolfNews
#The_Barron's 🇺🇸📕[PDF]⬇️
3 #November2025
#Weekly_Magazines
For learning, for free(dom).
@backupofmagazines
Barron’s says Boeing is back, as new leadership tackles years of crises. A warning on “crypto-treasury” firms shows #Bitcoin risk. #Meta’s AI buildout has flaws, while funds that track #Buffett surge. Don’t count out the #Jobs market; the classic 60/40 portfolio is hot again. Features span medical devices, housing-broker disruption, dividend diversification, and mortgage #REITs. Global angles include Gulf states’ #AI push and Argentina’s reform shot. Columns debate #Fed signals, tech overspending, and Musk’s trillion-dollar gambit, plus strategies to lower #Taxes and a key #Medicare to-do for retirees. #Stocks#Markets#Investing#Boeing#Economy#ETFs