@PartidoComunistadeCuba · Post #10826 · 11.09.2025 г., 17:29
Tras intensas jornadas de trabajo: Ya está restablecido el Sistema Eléctrico Nacional #UnidosXCuba
Hashtags
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
Пребарај: #unidosxcuba
@PartidoComunistadeCuba · Post #10826 · 11.09.2025 г., 17:29
Tras intensas jornadas de trabajo: Ya está restablecido el Sistema Eléctrico Nacional #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10824 · 11.09.2025 г., 13:25
En estos momentos la CTE Guiteras y la Unidad 6 de la la CTE Mariel se encuentran con las calderas encendidas y en proceso de arranque. A las 8 horas del 11/9/25 en el país se generaban más de 1000MW Existen dos grandes sistemas: uno del Mariel a Guiteras y el otro de Matanzas a Holguín. El próximo paso de la estrategia es enlazar estos dos sistemas. Se trabaja sin descanso para restablecer totalmente el SEN #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10822 · 10.09.2025 г., 23:16
Actualización del Ministerio de Energía y Minas 📌Energas Varadero generando. 📌Unidades de la CTE de Santa Cuz y la 3 de Céspedes en proceso de arranque. 📌CTE Nuevitas y Mariel energizadas. En todas las provincias funcionan microsistemas #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10821 · 10.09.2025 г., 18:24
Declaraciones del Primer Ministro de la República, Manuel Marrero Cruz, desde el Despacho Nacional de Cargas sobre el restablecimiento del Sistema Eléctrico Nacional que se desconectó a las 9h14 de este 10 de septiembre tras salida de la CTE Antonio Guiteras. Se toman todas la medidas para mitigar las afectaciones y avanzar en la recuperación. #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10745 · 27.08.2025 г., 14:27
Dr. Roberto Morales Ojeda (@DrRobertoMOjeda) en X Raúl: "Únicamente el Partido Comunista, como institución que agrupa a la vanguardia revolucionaria y garantía segura de la unidad de los cubanos (...) puede ser el digno heredero de la confianza depositada por el pueblo en su líder". #UnidosXCuba https://x.com/DrRobertoMOjeda/status/1960694223855894749?s=19
Hashtags
@PartidoComunistadeCuba · Post #10644 · 23.07.2025 г., 18:13
Dr. Roberto Morales Ojeda (@DrRobertoMOjeda) en X Esta mañana @DiazCanelB recorrió el Cotorro y Habana del Este como parte del segundo ciclo de vistas a los municipios de la capital. Lo acompañamos en la reunión resumen donde debatimos sobre el cumplimiento de los objetivos trazados con este sistema de trabajo. #UnidosXCuba https://x.com/DrRobertoMOjeda/status/1948045074350133558
Hashtags
@PartidoComunistadeCuba · Post #10346 · 01.06.2025 г., 15:29
En ellos está depositada la esperanza del mundo, y para ellos, que son los que saben querer, un pueblo se levanta cada mañana a dar lo mejor de sí. Por ellos, seguimos #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10314 · 26.05.2025 г., 14:14
"Mientras mayores peligros, más exigencia, más disciplina y unidad, pero no la unidad a cualquier precio sino basaba en principios" Raúl #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10301 · 22.05.2025 г., 01:54
En la Mesa Redonda de hoy se ofreció una profunda explicación sobre la situación electroenergética del país y cuánto se hace para incrementar la generación eléctrica de manera gradual. También se reconoció la entrega y consagración de los trabajadores del sector. #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10283 · 17.05.2025 г., 11:21
La Asociación Nacional de Agricultores Pequeños tiene una tarea vital en el desarrollo y la soberanía del país. #UnidosXCuba
Hashtags
@PartidoComunistadeCuba · Post #10158 · 25.04.2025 г., 18:54
Dr. Roberto Morales Ojeda (DrRobertoMOjeda) en X Con la visita a Jobabo y Colombia en Las Tunas cerramos el primer ciclo de recorridos por "El Balcón del Oriente" cubano. La producción de alimentos y la transformación barrial serán los principales puntos a tratar. Junto al pueblo reafirmamos que siempre estaremos #UnidosXCuba. https://x.com/DrRobertoMOjeda/status/1915775585495732327
Hashtags
@PartidoComunistadeCuba · Post #10116 · 17.04.2025 г., 19:03
Roberto Morales Ojeda en Facebook Fue gratificante participar, junto al Primer Secretario del Comité Central del Partido Comunista y Presidente de la República, Miguel Díaz-Canel Bermúdez, y el Comandante ddel Ejército Rebelde José Ramón Machado Ventura en el acto donde se reconocieron a cuadros y trabajadores del Partido que se han consagrado por años a la organización. Premiamos su incansable espíritu de lucha en defensa de la Patria, justo el día en que se conmemoran 64 años de la fundación del actual Partido, ese que se forjó en las arenas de Girón y que se ha curtido en trascendentales batallas. El Partido que es garantía de la unidad de la nación, de la Revolución y del Socialismo que construimos. #UnidosXCuba https://www.facebook.com/share/p/169avFYTGe/
Hashtags