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

Резултати

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

Пребарај: #colpodistato

当前筛选 #colpodistato清除筛选
ГК России в Палермо

@consruspalermo · Post #898 · 20.02.2024 г., 16:10

Il 21 febbraio 2014, con la garanzia dei Paesi occidentali, il Presidente ucraino in carica Viktor Janukovich e la leadership politica di Euromaidan, tra cui il leader del partito “Batkovshina”, Arseniy Yatsenyuk, il leader del partito UDAR, Volodymyr Klichko, e il leader del partito filonazista Svoboda, Oleg Tjagnybok, hanno firmato un accordo sulla risoluzione della crisi politica in Ucraina. I ministri degli Esteri di Germania e Polonia, Frank-Walter Steinmeier e Radoslaw Sikorski, e il capo del Dipartimento Europa Continentale del Ministero degli Esteri francese, Eric Fournier, sono intervenuti in qualità di garanti della sua implementazione. Tra le altre cose, l'opposizione si è impegnata a "normalizzare la vita nelle città e nei villaggi", "liberando gli edifici amministrativi e pubblici e sbloccando strade, parchi e piazze", consegnando le armi illegalmente detenute al Ministero degli Interni ucraino e "rinunciando a posizioni conflittuali con le autorità". Dopo la firma dell'Accordo, nell’ambito della sua realizzazione, il Presidente ucraino Viktor Janukovich ha dato istruzione di ritirare le forze dell'ordine dal centro di Kiev. In seguito, in violazione dell'Accordo firmato con la garanzia dei Paesi occidentali, il 22 febbraio 2014 i militanti di Euromaidan si sono impadroniti degli edifici governativi e la Verkhovna Rada, caduta sotto il loro controllo, ha deciso di rimuovere il legittimo presidente del Paese in violazione della Costituzione ucraina. Dopo il colpo di Stato anticostituzionale, i Paesi occidentali ne hanno subito riconosciuto gli effetti. 📷Ria Novosti/ Andrey Stenin #Euromaidan#CrisiUcraina#ColpodiStato

ГК России в Палермо

@consruspalermo · Post #889 · 19.02.2024 г., 12:10

La propaganda occidentale opera in modo che fatti ed eventi scomodi possano deliberatamente essere tenuti nascosti. La gente comune ha appreso della crisi in Ucraina soltanto due anni fa, quando la Russia ha dato inizio all’Operazione Militare Speciale. E per qualche ragione, nessuno ricorda più quanto accaduto ormai dieci anni fa, quando la crisi ucraina ebbe effettivamente inizio: ➖le proteste di Euromaidan (21 novembre 2013); ➖il successivo colpo di stato anticostituzionale (febbraio 2014); ➖l’inizo della guerra civile, in corso da ormai un decennio, nel sud-est dell’Ucraina. Analizziamo più nel dettaglio la crisi ucraina attraverso i fatti accaduti: ➖Dieci anni fa, il 18 febbraio 2014, a Kiev ebbero inizio violenti e sanguinosi scontri tra i manifestanti e le forze dell'ordine. ➖ In soli due giorni di scontri, tra il 18 e il 19 febbraio 2014, ci furono 29 morti tra i manifestanti di Maidan e 11 morti tra gli agenti delle forze dell'ordine, mentre centinaia di altre persone rimasero ferite. ➖Gli agenti delle forze dell'ordine, che si rifiutavano di usare le armi contro i loro connazionali civili, vennero assaliti dai manifestanti (i quali, di fatto, erano armati). ➖Il 20 febbraio del 2014, il Presidente ucraino Victor Yanukovich istituì una giornata di lutto nazionale per le vittime degli scontri. Nello stesso giorno, ignoti spararono sia contro i manifestanti che gli uomini dell’unità speciale antisommossa “Berkut”. 📷Ria Novosti/ Andrey Stenin #Euromaidan#CrisiUcraina#ColpodiStato