TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #241 · 5 мај

Можно ли в Python создавать бинарные файлы? Конечно можно. Для этого в Python есть следующие инструменты: ▫️ тип данных bytes и bytearray ▫️ открытие файла в режиме wb (write binary) или rb (read binary) ▫️ модуль struct Про модуль struct поговорим в первую очередь. Файл в формате JSON или Yaml внутри себя содержит разметку данных. Всегда можно определить где список начался а где закончился. Где записана строка а где словарь. То есть формат записи данных содержит в себе элементы разметки данных. В binary-файле данные не имеют визуальной разметки. Это просто байты, записанные один за другим. Правила записи и чтения находятся вне файла. Модуль struct как раз и помогает с организацией данных в таком файле с помощью определения форматов записи для разных частей файла. Модуль struct преобразует Python-объекты в массив байт, готовый к записи в файл и имеющий определённый вид. Для этого всегда следует указывать формат преобразования (или, как оно здесь называется - запаковки). Формат нужен для того, чтобы выделить достаточное количество байт для записи конкретного типа объекта. В последствии с помощью того же формата будет производиться чтение. При этом следует помнить что мы говорим о типах языка С а не Python. Именно формат определяет, что записано в конкретном месте файла, число, строка или что-то еще. Вот какие токены формата у нас есть. Помимо этого, первым символом можно указать порядок байтов. На разных системах одни и те же типы данных могут записываться по-разному, поэтому желательно указать конкретный способ из доступных. Если этого не сделать, то используется символ '@', то есть нативный для текущей системы. В строке формата мы пишем в каком порядке и какие типы собираемся преобразовать в байты. Запакуем в байты простое число, токен "i". >>> import struct >>> struct.pack('=i', 10) b'\n\x00\x00\x00' Теперь несколько float, при этом нужно передавать элементы не массивом а последовательностью аргументов. >>> struct.pack('=fff', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Вместо нескольких токенов можно просто указать нужное количество элементов перед одним токеном, результат будет тот же. >>> struct.pack('=3f', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Теперь запакуем разные типы >>> data = struct.pack('=fiQ', 1.0, 4, 100500) я запаковал типы float, int и unsigned long long (очень большой int, на 8 байт) b'\x00\x00\x80?\x04\x00\x00...' Распаковка происходит аналогично, но нужно указать тот же формат, который использовался при запаковке. Результат возвращается всегда в виде кортежа. >>> struct.unpack('=fiQ', data) (1.0, 4, 100500) Как видите, ничего страшного! #lib#basic

Hashtags

Резултати

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

Пребарај: #obatdm

当前筛选 #obatdm清除筛选
Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3284 · 26.07.2019 г., 09:50

[Efektivitas Terapi Nutrisi Medis Diabetes Melitus] . https://www.instagram.com/p/B0YCGz_pScf/?igshid=cd9fu0wsozfp . https://www.facebook.com/864416113651534/posts/2310750879018043/?substory_index=0 . Diabetes Melitus (DM) merupakan salah satu penyakit progresif yang sangat tinggi prevalensinya di dunia, termasuk di Indonesia. Pengendalian terhadap penyakit ini membutuhkan intervensi baik farmakologi maupun non farmakologi. Berdasarkan American Diabetes Association (ADA) dan Perkumpulan Endokrinologi Indonesia (PERKENI), terapi non farmakologi selalu berdampingan dengan terapi farmakologi. . Di samping terapi farmakologi dengan menggunakan obat, pengaturan diet atau pola makan menjadi faktor yang menentukan dalam terapi DM. Terapi Nutrisi Medis (TNM) merupakan salah satu bagian esensial dalam penatalaksanaan khusus DM yang komprehensif. . Bagaimana efektivitas terapi nutrisi pada pasien DM? Apa makronutrien dan jenis diet yang sesuai untuk pasien DM? Apa itu indeks glikemik (Glycemic Index/GI) dan bagaimana seharusnya menerapkannya dalam terapi nutrisi pasien DM? Apa saja makanan yang paling banyak memberikan nutrisi serta direkomendasikan untuk pasien DM? Bagaimana menghitung kebutuhan kalori pasien DM? . Mari ikuti diskusinya di grup telegram Disgram Apoteker Indonesia. Tema : "Efektivitas Terapi Nutrisi Medis Diabetes Melitus" • Sabtu, 27 Juli 2019 Pukul: 19:00 - 21:30 WIB • Narasumber: Maria Philomena Erika Rengga, S.Farm, M.Farm-Klin, Apt (Dosen Farmasi Univ. Citra Bangsa, APA Apotek Emaus, Kupang) • Moderator: Hamdayani Damanik, S.Farm., Apt @HamdadaM (Telegram) @hamdayanidam (Instagram) • Manager: Zulhijrah Syamsuddin, S.Farm, Apt @IjoelHijrah (Telegram) @zulhijrah_ijoel (Instagram) • Tempat: Grup Telegram "DISGRAM Apoteker Indonesia" Untuk bergabung, hubungi Manajer atau klik link: https://bit.ly/daftartelegramAPIN8 • Diskusi ini diselenggarakan dalam rangka GeMa CerMat (Gerakan Masyarakat Cerdas Menggunakan Obat), Kemenkes RI Fanpage FB: Cerdas Gunakan Obat Twitter & IG: @gemacermat Telegram: t.me/cerdasgunakanobat, t.me/diskusiobat #disgram#APIN#apoteker#apotekerindonesia#apotekermuda#gemacermat#cerdasgunakanobat#diabetesmellitus#obatDM#guladarah#terapiDM

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3193 · 27.05.2019 г., 08:52

[PENGGUNAAN OBAT DIABETES SAAT PUASA] • Diabetes Melitus (DM) merupakan penyakit kronis yang masih menjadi masalah utama dalam kesehatan baik di dunia maupun di Indonesia. Mencegah terjadinya komplikasi dari diabetes mellitus, diperlukan pengontrolan terapi dan teratur melalui perubahan gaya hidup pasien DM yang tepat, tegas dan permanen. Kepatuhan pasien DM terhadap terhadap terapi yang telah diindikasikan dan diresepkan oleh dokter akan memberikan efek terapi positif. • Pasien DM harus mendapatkan informasi yang jelas mengenai penyakitnya, begitupun obat yang digunakan dan faktor-faktor penyebab DM yang harus dihindari dengan pola hidup yang sehat. Terkait dengan hal ini, AoC GeMa CerMat Kab. Sidoarjo menganggap pentingnya dilakukan penyuluhan kepada pasien DM, terutama pada saat puasa, dimana pola makan tidak seperti biasanya. • Kegiatan penyuluhan ini diadakan di RSUD Sidoarjo, Jawa Timur pada tanggal 7 Mei 2019 oleh Apoteker Teresia Endah dan Apoteker Dyah Ayu Febiyanti. Peserta penyuluhan adalah pasien dan keluarga pasien di ruang tunggu instalasi farmasi RS tersebut dengan materi "Penggunaan Obat DM pada saat Puasa". Melalui penyuluhan ini, diharapkan dapat meningkatkan kepatuhan pasien DM dalam menggunakanmen obatnya walaupun dalam kondisi puasa, dan dapat mengatur pola makan yang benar sehingga dapat mengurangi gangguan kesehatan akibat penyakit DM. • Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat Twitter & IG: @gemacermat Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat Email: [email protected] . #gemacermat#kemenkes#cerdasgunakanobat#penggunaanobatsaatpuasa#obatpuasa#kesehatan#sehat#obat#obatdiet#ramadhan#ramadhankareem🌙#ramadhanmubarak#puasasehat#pengobatansaatpuasa#obatdiabetes#diabetesmellitus#obatDM https://www.instagram.com/p/Bx9UY_ppFkv/?igshid=1c3xo4ofp2j87 https://www.facebook.com/864416113651534/posts/2205920699501062/