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

Резултати

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

Пребарај: #menyimpanobat

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

@cerdasgunakanobat · Post #3124 · 13.05.2019 г., 00:34

[CARA MENYIMPAN OBAT] • Cara menyimpan obat yang tidak tepat dapat mempengaruhi efeknya karena obat dapat mengalami kerusakan, kadangkala tanpa kita sadari. • Obat adalah zat kimia yang dapat berubah kondisinya oleh udara dan kelembaban. Ini akan mempengaruhi bentuk obat yang masuk atau berinteraksi di dalam tubuh, sehingga akan mempengaruhi efeknya. • Kadang hal ini luput dari perhatian di rumah tangga, dan mungkin tidak disadari bahwa obat telah hilang atau berkurang khasiatnya akibat cara menyimpan yang salah. • Cara menyimpan obat: ✅ Simpan obat dalam wadah/kemasan aslinya. ✅ Perhatikan petunjuk penyimpanan pada kemasan, atau tanyakan pada apoteker di apotek. ✅ Perhatikan suhu penyimpanan yang dianjurkan: > Suhu 25 - 30°C: dalam ruangan biasa, bukan di lemari pendingin. Usahakan suhu tidak terlalu panas (sejuk atau ber-AC) > Suhu 2 - 8°C: dalam lemari pendingin, bukan di dalam freezer. ✅ Simpan obat di kotak obat atau wadah khusus, letakkan di tempat yang sejuk dan terlindung dari cahaya matahari langsung. Kecuali jika disebutkan harus disimpan di lemari pendingin, seperti suppositoria, ovula, dan insulin injeksi. ✅ Letakkan obat pada tempat yang aman dan jauh dari jangkauan anak-anak. ❎ Jangan melepas etiket dari wadah atau kemasannya, karena banyak informasi yang terdapat di kemasan dan etiket, seperti nama obat, kandungan, cara penggunaan, cara penyimpanan, tanggal kedaluarsa, dll. ❎ Jangan menyimpan obat di dalam mobil untuk jangka waktu lama, karena suhu di dalam mobil yang panas atau tidak stabil dapat merusak obat. ✅ Perhatikan tanda-tanda kerusakan obat, walaupun belum kedaluarsa. Seperti perubahan bentuk, warna, rasa, bau, adanya endapan atau keruh pada cairan yang semula bening, dll. • 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#cerdasgunakanobat #caramenyimpanobat#dagusibu#menyimpanobat#penyimpananobat#apotekerindonesia https://www.instagram.com/p/BxYbxO-A7ln/?utm_source=ig_share_sheet&igshid=92ctbdu27lne

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3239 · 31.05.2019 г., 09:59

[CARA PENYIMPANAN OBAT] • Cara penyimpanan obat yang tidak tepat akan menyebabkan obat lebih cepat rusak, walaupun belum kedaluwarsa. Selain harus memperhatikan kondisi penyimpanan, suhu juga penting. Terutama obat yang dapat dipengaruhi oleh suhu dan kelembaban udara. Jika terlalu panas atau terlalu dingin, obat dapat rusak, misalnya berubah bentuk atau bereaksi secara kimia. • Suhu penyimpanan obat: a. 2-8°C, artinya obat disimpan dalam lemari pendingin, bukan di dalam freezer. b. 15-30°C atau 25-30°C, artinya disimpan pada suhu ruangan biasa, bukan di dalam lemari pendingin (kulkas). Tidak boleh terlalu panas, misalnya di dekat jendela atau di atas kulkas. • Bacalah petunjuk penyimpanan pada kemasan obat atau tanyakan pada apoteker di apotek. • https://www.instagram.com/p/ByHw1oEJekn/?igshid=g70dk2jxz3q6 • https://m.facebook.com/story.php?story_fbid=2212834668809665&substory_index=0&id=864416113651534 • 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#cerdasgunakanobat #caramenyimpanobat#dagusibu#menyimpanobat#penyimpananobat#apoteker#apotekermuda#apotekerindonesia#obat#kesehatan

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3204 · 27.05.2019 г., 09:36

[CARA PENYIMPANAN OBAT] • Sobat GeMa CerMat, Tahukah kamu? Cara penyimpanan obat yang tidak tepat, akan menyebabkan obat lebih cepat rusak, walaupun belum masuk masa daluwarsa. • Misalnya obat tablet atau kapsul, dapat rusak apabila terkena udara lembab atau cairan. Tablet dan kapsul dapat dirusak oleh jamur, bakteri, kondisi fisika atau reaksi kimia, yang menyebabkan obat mengalami perubahan dari bentuk semula. Akibatnya efek obat dapat berkurang atau hilang, atau bahkan berbahaya. • Yuk lebih cermat dalam menyimpan obat. Obat tablet atau kapsul jangan disimpan di tempat lembab ya. Misalnya di dalam lemari pendingin. Selain lembab, suhunya juga lebih rendah. Simpanlah obat tablet dan kapsul di dalam kemasan aslinya dan di kotak/wadah khusus untuk obat di tempat kering, terlindung dari cahaya matahari langsung dan jauh dari jangkauan anak-anak. • https://www.instagram.com/p/Bx9f5a2piR2/?igshid=j7q54yzjfdpi • https://www.facebook.com/864416113651534/posts/2206036469489485/ • 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#cerdasgunakanobat #caramenyimpanobat#dagusibu#menyimpanobat#penyimpananobat#apoteker#apotekermuda#apotekerindonesia#obat#kesehatan

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3152 · 14.05.2019 г., 08:48

[CARA MENYIMPAN OBAT] • Selain hal-hal yang harus diperhatikan pada penyimpanan obat yang sudah diposting sebelumnya, dua hal penting yang harus selalu diingat dalam menyimpan obat yaitu: 1. Jauhkan dari jangkauan anak-anak. Karena khawatir obat akan dimainkan oleh anak-anak sehingga berdampak bahaya. 2. Jauhkan obat dari sinar matahari langsung atau suhu panas, misalnya di dekat jendela , di atas kulkas atau di dekat kompor. • Penyimpanan obat dengan cara yang salah dapat berakibat pada kerusakan obat sehingga obat tidak lagi dapat digunakan atau berkurang/hilang efeknya dalam pengobatan. • 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#cerdasgunakanobat #caramenyimpanobat#dagusibu#menyimpanobat#penyimpananobat#apoteker#apotekermuda#apotekerindonesia#obat#kesehatan https://www.instagram.com/p/Bxb868lAiLa/?utm_source=ig_share_sheet&igshid=8bcz0ypza15k

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3237 · 30.05.2019 г., 12:35

[CARA PENYIMPANAN OBAT] • Cara penyimpanan obat yang tidak tepat akan menyebabkan obat lebih cepat rusak, walaupun belum kedaluwarsa. Selain harus memperhatikan kondisi penyimpanan, suhu juga penting. Terutama obat yang dapat dipengaruhi oleh suhu dan kelembaban udara. Jika terlalu panas atau terlalu dingin, obat dapat rusak, misalnya berubah bentuk atau bereaksi secara kimia. • Suhu penyimpanan obat: a. 2-8°C, artinya obat disimpan dalam lemari pendingin, bukan di dalam freezer. b. 15-30°C atau 25-30°C, artinya disimpan pada suhu ruangan biasa, bukan di dalam lemari pendingin (kulkas). Tidak boleh terlalu panas, misalnya di dekat jendela atau di atas kulkas. • Obat tablet, kapsul, sirup, salep, atau bentuk cairan tetes, umumnya disimpan pada suhu ruangan. Obat jenis ini tidak disimpan dalam lemari pendingin karena dapat rusak jika suhunya terlalu rendah, sehingga efeknya berkurang atau hilang, atau bahkan berbahaya. Kecuali obat sirup tertentu yang harus disimpan dalam lemari pendingin (suhu 2-8°C) seperti sirup amoksisilin-klavulanat (ko-amoksiklav). • Jenis obat yang juga harus disimpan di dalam lemari pendingin pada suhu 2-8°C yaitu suppositoria yang digunakan pada anus dan ovula untuk vagina. Kedua jenis obat ini dapat meleleh pada suhu ruangan dan panas. Saat akan digunakan, suppositoria dan ovula dikeluarkan dari lemari pendingin dan didiamkan beberapa saat sampai suhunya normal. Kemudian dikeluarkan dari kemasannya dan dimasukkan ke dalam anus atau vagina dengan tangan yang bersih atau menggunakan aplikator (alat bantu khusus) jika disediakan dalam kemasan. • Bacalah petunjuk penyimpanan pada kemasan obat atau tanyakan pada apoteker di apotek. • https://www.instagram.com/p/ByFhGJtJ3tD/?igshid=6sgcgyvbj6my • https://www.facebook.com/864416113651534/posts/2211231375636661/ • 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#cerdasgunakanobat #caramenyimpanobat#dagusibu#menyimpanobat#penyimpananobat#apoteker#apotekerindonesia#obat#kesehatan#suppositoria#ovula