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

Резултати

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

Пребарај: #perpetua

当前筛选 #perpetua清除筛选
RCNN Ticker

@RCNNticker · Post #1039 · 27.02.2020 г., 19:12

#Perpetua 活動三位研究員 Roland Jarvis , Hank Johnson 及 Yuri Nagassa 獎牌暨物資數碼包自今起在遊戲內商店公開發售,至3月6日凌晨3時止。 售價為:個別研究員版本30,800 CMU;三合一版本90,000 CMU。 數碼版研究員獎牌將在交易完成後自動匯入至購買者個人資料頁一次。盡數購買個別研究員版本及三合一版本亦不會導致任何獎牌重覆出現,閣下亦不會收到任何獎牌兌換碼。

Hashtags

Ingress 中文

@IngressChinese · Post #355 · 27.02.2020 г., 19:00

#Perpetua 活動三位研究員 Roland Jarvis , Hank Johnson 及 Yuri Nagassa 獎牌暨物資數碼包自今起在遊戲內商店公開發售,至3月首週六活動後。 售價為:個別研究員版本30,800 CMU;三合一版本90,000 CMU。 數碼版研究員獎牌將在交易完成後自動匯入至購買者個人資料頁一次。盡數購買個別研究員版本及三合一版本亦不會導致任何獎牌重覆出現,閣下亦不會收到任何獎牌兌換碼。

Hashtags

RCNN Ticker

@RCNNticker · Post #997 · 10.01.2020 г., 19:01

【Perpetua Hexathlon活動詳情】 特工們, 以下是有關2月29日星期六舉行的Perpetua Hexathlon的流程。 在Hexathlon開始之先,大家將有30分鐘的時間來入侵簽到能量塔並獲取活動地圖及說明,此後90分鐘的Hexathlon時間隨即展開。參加者需在時限內完成六項指定挑戰以獲得遊戲內的Perpetua獎牌及Hexathlon獎牌。在每一個城市,六項挑戰中任何一項排名前10%的佼佼者,其Hexathlon獎牌更將升級至精英版。已經擁有Hexathlon獎牌的參加者,其獎牌可以升級為精英版,但不會降級。 有意參加者,請先在遊戲內購票系統報名。報名開放時間為1月17日。門票數量並無上限。 以下為活動時間表,各循當地時間: - 2020-02-29 13:30:簽到開始 - 2020-02-29 14:00:簽到結束 - 2020-02-29 14:00:Hexathlon開始 - 2020-02-29 15:30:Hexathlon結束 - 之後:各憑喜好! 六項指定挑戰: - 收集至少6個活動媒體 - 成功入侵能量塔至少36次 - 部署至少30個共振器 - 部署至少12個模組 - 獲得至少30個符文入侵點數 - 摧毀至少6個共振器 我們也將推出新的人物獎牌及相應數碼道具包,包括Osiris宇宙中的 Hank Johnson,Yuri Nagassa 及 Roland Jarvis。 雖然Hexathlon活動不設現場簽到攤位,但我們仍然鼓勵大家自行組織社群聚會和大合照。即使我們目前沒有計劃一併舉辦其他(例如GORUCK,OCF或OPR Live)活動,我們還是會優先處理Hexathlon城市的任務日申請。希望所有特工都能度過一個充滿樂趣的周末。 有賴參與去年 Field Test 活動實驗的各位,我們得以在今年推出全新活動種類 Hexathlon。未來我們會繼續將Hexathlon視為一項專注於個人成就的競賽活動推展,而未來的Field Test則將繼續測試其他可能會演變為新活動的新遊戲機制,一如Hexathlon的演化。 我們將繼續適時發佈一切活動相關資料。感謝您的耐心體諒,並希望您也跟我們同樣期待這些活動! #Perpetua#Hexathlon

Ingress 中文

@IngressChinese · Post #340 · 10.01.2020 г., 19:00

【Perpetua Hexathlon活動詳情】 特工們, 以下是有關2月29日星期六舉行的Perpetua Hexathlon的流程。 在Hexathlon開始之先,大家將有30分鐘的時間來入侵簽到能量塔並獲取活動地圖及說明,此後90分鐘的Hexathlon時間隨即展開。參加者需在時限內完成六項指定挑戰以獲得遊戲內的Perpetua獎牌及Hexathlon獎牌。在每一個城市,六項挑戰中任何一項排名前10%的佼佼者,其Hexathlon獎牌更將升級至精英版。已經擁有Hexathlon獎牌的參加者,其獎牌可以升級為精英版,但不會降級。 有意參加者,請先在遊戲內購票系統報名。報名開放時間為1月17日。門票數量並無上限。 以下為活動時間表,各循當地時間: - 2020-02-29 13:30:簽到開始 - 2020-02-29 14:00:簽到結束 - 2020-02-29 14:00:Hexathlon開始 - 2020-02-29 15:30:Hexathlon結束 - 之後:各憑喜好! 六項指定挑戰: - 收集至少6個活動媒體 - 成功入侵能量塔至少36次 - 部署至少30個共振器 - 部署至少12個模組 - 獲得至少30個符文入侵點數 - 摧毀至少6個共振器 我們也將推出新的人物獎牌及相應數碼道具包,包括Osiris宇宙中的 Hank Johnson,Yuri Nagassa 及 Roland Jarvis。 雖然Hexathlon活動不設現場簽到攤位,但我們仍然鼓勵大家自行組織社群聚會和大合照。即使我們目前沒有計劃一併舉辦其他(例如GORUCK,OCF或OPR Live)活動,我們還是會優先處理Hexathlon城市的任務日申請。希望所有特工都能度過一個充滿樂趣的周末。 有賴參與去年 Field Test 活動實驗的各位,我們得以在今年推出全新活動種類 Hexathlon。未來我們會繼續將Hexathlon視為一項專注於個人成就的競賽活動推展,而未來的Field Test則將繼續測試其他可能會演變為新活動的新遊戲機制,一如Hexathlon的演化。 我們將繼續適時發佈一切活動相關資料。感謝您的耐心體諒,並希望您也跟我們同樣期待這些活動! #Perpetua#Hexathlon