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

Резултати

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

Пребарај: #strategicpartnership

当前筛选 #strategicpartnership清除筛选

@RusEmbMalta Press release: 🇷🇺🤝🇨🇳Vladimir Putin & Xi Jinping: Strategic Unity for a New Era 🗓️ On May 8, 2025, Russian President Vladimir Putin and Chinese President Xi Jinping met in Moscow, reaffirming the unprecedented strength of bilateral ties. They described their relationship as a “comprehensive strategic partnership for a new era,” emphasizing mutual trust, growing economic interdependence, and shared views on global governance. 🇷🇺 President Xi's visit coincided with the 80th anniversary of Victory in World War II. Both leaders attended the Victory Day parade on May 9, where Chinese PLA troops marched alongside their Russian counterparts on Red Square. Key Highlights: 🔹Economic Cooperation: Trade turnover reached $245 billion in 2024, with a focus on de-dollarization and major joint projects worth over $200 billion. 🔹Innovation and Technology: Agreements to collaborate in nuclear energy, microelectronics, and space exploration. 🔹Cultural Exchange: Over 150 joint cultural events planned, enhancing academic and tourism exchanges. 🔹Global Vision: A shared commitment to a multipolar world based on the UN Charter, international law, and sovereign equality. 📄 The full joint statement. #RussiaChina#StrategicPartnership#VictoryDay2025

UXLINK

@uxlink_community · Post #484 · 15.05.2025 г., 01:34

🚀 Animoca Brands joins as UXLINK’s strategic investor, following @AnimocaVentures! We are thrilled to welcome @animocabrands! Our AI Growth Agent is revolutionizing Web3 social—soon, hundreds of millions of social accounts and corporate accounts will gain from decentralized value exchange.” 🌐 With #UXLINK#PayFi, we’re bridging crypto & real life, creating a seamless Web3+Web2 lifestyle for global users. #Web3#AI#StrategicPartnership#PayFi

International News

@intnewsagency · Post #9381 · 26.04.2026 г., 09:35

Putin Thanks North Korea for Support in Liberating Kursk Region President Vladimir Putin, during his visit to Pyongyang, acknowledged the significant contribution of North Korean troops in the military operations to liberate the Kursk region. He emphasized Pyongyang’s decisive assistance at a critical time and expressed confidence in further strengthening the strategic partnership between Russia and North Korea, highlighting their historic military brotherhood. #Russia#NorthKorea#KurskRegion#StrategicPartnership The main news of Russia and the world ishere.

ኢትዮጵያ የኢኮኖሚ ማሻሻያዋን የሚደግፉ ቁልፍ ስምምነቶችን ከፈረንሳይ ጋር ተፈራረመች *********** ዛሬ በአዲስ አበባ በተከናወነ ሥነ-ሥርዓት፣ የኢትዮጵያና የፈረንሳይ መንግሥታት የኢትዮጵያን የኢኮኖሚ ማሻሻያ የሚደግፉ ቁልፍ ስምምነቶችን ተፈራርመዋል። ስምምነቱን የኢትዮጵያ የገንዘብ ሚኒስትር አቶ አህመድ ሽዴ እንዲሁም በፈረንሳይ የአውሮፓና የውጭ ጉዳይ ሚኒስትር ዴኤታ ሚስዝ ኤሌኖሬ ካሮይት መንግሥታቱን በመወከል ተፈራርመዋል። የስምምነቱ ዋና ዋና ይዘቶች፦ 1. የዕዳ ሽግሽግ (Debt Restructuring): በG20 የጋራ ማዕቀፍ ስር ከሁለትዮሽ አበዳሪዎች ጋር የተደረገ የመጀመሪያው ታሪካዊ የዕዳ ሽግሽግ ስምምነት ተፈርሟል። ይህም ለኢትዮጵያ የኢኮኖሚ ማገገም ትልቅ ሚና ይጫወታል። 2. የ81.5 ሚሊዮን ዩሮ ድጋፍ፦ ለሁለተኛው የሀገር በቀል የኢኮኖሚ ማሻሻያ (HGER 2.0) ማስፈጸሚያ የሚውል 80 ሚሊዮን ዩሮ የበጀት ድጋፍ እና 1.5 ሚሊዮን ዩሮ የቴክኒክ ድጋፍ ስምምነት ተደርጓል። 3. አዳዲስ የኢንቨስትመንት መስኮች፦ ፈረንሳይ በኢትዮጵያ በሚገነባው የቢሾፍቱ ዓለም አቀፍ አውሮፕላን ማረፊያ ግንባታ ላይ ለመሳተፍ ፍላጎት አሳይታለች። 4. ትብብርን ማስፋት፦ በአሁኑ ወቅት በኢትዮጵያ ያለው የፈረንሳይ አጠቃላይ የኢንቨስትመንት መጠን ከ600 ሚሊዮን ዩሮ በላይ የደረሰ ሲሆን፣ ከዚህ ውስጥ ከግማሽ በላይ የሚሆነው (300 ሚሊዮን ዩሮ) ለኢነርጂ ዘርፍ መዋል መቻሉ ተገልጿል። ይህ ስምምነት በሁለቱ ሀገራት መካከል ያለውን የቆየ ወዳጅነት ወደ ላቀ ደረጃ የሚያሸጋግርና የኢትዮጵያን የንግድና የኢኮኖሚ ተወዳዳሪነት የሚያሳድግ መሆኑ ተመልክቷል። በሀብተሚካኤል ክፍሉ #Ethiopia#France#StrategicPartnership#DebtRestructuring#EconomicReform#EBC#EthiopianBroadcastingCorporation

Russian MFA 🇷🇺

@MFARUSSIA · Post #28320 · 10.02.2026 г., 10:32

🇷🇺🇮🇳 Today, on February 10, The Indian Express and The Financial Express newspapers published a special report dedicated to the Russian Diplomatic Worker's Day! 📰 Key topics: 🔹#RussiaIndia 🔹#DruzhbaDosti 🔹#PutinModi 🔹#StrategicPartnership 🔹#BRICS Read more — in the attached PDF👇 🔸@RusEmbIndia #DiplomatsDay

Shavkat Mirziyoyev and Xi Jinping met in Beijing on September 2, 2025. The leaders discussed the Uzbekistan–China strategic partnership, signed new agreements, and outlined cooperation in trade, investment, culture, education, and security. https://yep.uz/en/2025/09/mirziyoyev-xi-jinping-strategic-partnership-2025/ #Uzbekistan#China#Mirziyoyev#XiJinping#StrategicPartnership#SCOSummit

የኢትዮ-ቱርክዬ ስትራቴጂካዊ አጋርነት አዲስ ምዕራፍ ************ ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ከቱርክዬ ፕሬዚዳንት ረጀብ ጠይፕ ኤርዶዋን ጋር በሁለቱ ሀገራት የሁለትዮሽ ግንኙነት ዙሪያ ፍሬያማ ውይይት አድርገዋል። ይህ በሁለቱ ሀገራት በመሪዎች ደረጃ የተደረገው ምክክር በኢትዮጵያ እና በቱርክዬ መካከል ለዘመናት የዘለቀውንና በታሪክ የተፈተነውን ወዳጅነት ይበልጥ ወደ ላቀ ደረጃ ያሸጋገረ ነው። የመሪዎቹ ውይይት በስትራቴጂካዊ የትብብር መስኮች ላይ ትኩረት ያደረገ ጥልቅ የሐሳብ ልውውጥ ተካሂዶበታል። ሁለቱ መሪዎች የሀገራቱን የጋራ ጥቅም የሚያስከብሩ አጋርነቶችን ይበልጥ ለማሳደግ ያላቸውን ፅኑ ቁርጠኝነት ዳግም አረጋግጠዋል። ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) በመልዕክታቸው፥ ይህ ዘላቂ ግንኙነትና በስትራቴጂካዊ መስኮች የተጀመረው ጠንካራ ትብብር የሁለቱን ሀገራት ህዝቦች የሚያስተሳስረውን ወዳጅነት ይበልጥ እንደሚያጠናክረው ሙሉ እምነት እንዳላቸው ገልጸዋል። ይህ ታሪካዊ ግንኙነት ለሁለቱም ሀገራት ብልፅግና ብቻ ሳይሆን ለቀጣናዊ ሰላምና መረጋጋትም ያለው ፋይዳ የላቀ እንደሚሆን ይጠበቃል። #Ethiopia#Turkiye#PMAbiyAhmed#PresidentErdogan#Diplomacy#StrategicPartnership#AddisAbaba#Ankara

VEON AdTech

@veonadtech · Post #278 · 20.11.2025 г., 12:00

📣VEON AdTech и ZTE: стратегическое партнёрство в области цифрового маркетинга На конференции VEON Ignite компании VEON AdTech и ZTE подписали стратегическое соглашение, ставшее важным шагом для обеих сторон. Партнёрство запускает совместную программу в сфере digital-маркетинга и рекламных технологий, создавая единую технологическую основу для будущих инициатив на рынках VEON. 🪙Основные направления сотрудничества: ✔ совместные digital-инициативы для усиления продаж смартфонов и повышения узнаваемости бренда, начиная с Узбекистана; ✔ интеграция аналитических, технологических и медийных решений VEON AdTech; ✔ расширение сотрудничества на другие региональные рынки, включая Казахстан, Пакистан, Бангладеш и Украину. ZTE — один из ведущих поставщиков сетевых, ИТ- и девайс-решений. Под брендами ZTE и Nubia компания выпускает высококачественные и доступные устройства, которые теперь дополнены встроенными приложениями VEON/Beeline. Это усиливает цифровизацию и улучшает пользовательский опыт благодаря ИИ-функциональности. 🤝 Партнёрство стало значимой вехой для ZTE Devices, укрепив позицию компании как ключевого технологического партнёра в масштабных digital-инициативах экосистемы VEON. Для VEON AdTech это — усиление межрыночного взаимодействия и укрепление технологической базы для цифрового роста. ✍️Подписание соглашения на Ignite знаменует начало значимых проектов, которые будут формировать будущее digital-маркетинга в регионе. #VEONAdTech#ZTE#StrategicPartnership#AdTechInnovation#DigitalGrowth#TechEcosystem

VEON AdTech

@veonadtech · Post #275 · 19.11.2025 г., 13:01

🤝VEON AdTech и Jazz Pakistan: технологическое партнёрство в области цифровой рекламы. На мероприятии VEON Ignite состоялось подписание стратегического Меморандума между VEON AdTech и Jazz Pakistan. Этот документ фиксирует новый этап сотрудничества компаний, направленный на развитие рекламных технологий, повышение эффективности медийных инструментов и укрепление цифровой инфраструктуры Пакистана. Иван Масютин, CEO VEON AdTech, отметил: «Наше партнёрство с Jazz Pakistan - это не просто расширение сотрудничества, а системная работа над тем, чтобы создать в регионе технологическую среду, где данные, решения и креатив работают на реальный рост бизнеса. Мы видим большой потенциал Пакистана и готовы усиливать его развитие через инновации VEON AdTech». 🪙Ключевые направления Меморандума: - развитие долгосрочной стратегической модели партнёрства; - унификация технических процессов и стандартов; - единый подход к медиа-планированию и эффективности кампаний; - интеграция полного спектра решений VEON AdTech - от технологий и аналитики до креатива и реализации кампаний. 🔝Для Jazz Pakistan партнёрство открывает доступ к глобальной экспертизе VEON AdTech, включая рекламные технологии, data-решения и продуктовые подходы. Для VEON AdTech - это усиление роли регионального хаба и расширение совместных проектов на рынке Пакистана. Меморандум создаёт основу для дальнейшего роста digital-экономики страны и формирует устойчивую платформу для развития рекламного рынка. #VEONAdTech#JazzPakistan#StrategicPartnership#AdTechInnovation#MediaEfficiency#DigitalInfrastructure#DataDriven#DigitalGrowth

On September 5, President of Uzbekistan Shavkat Mirziyoyev held a phone conversation with U.S. President Donald Trump to discuss strengthening bilateral relations, expanding strategic partnership, and advancing joint economic, security, and cultural projects. https://yep.uz/en/2025/09/mirziyoyev-invites-trump-uzbekistan/ #uzbekistan#usa#shavkatmirziyoyev#donaldtrump#strategicpartnership#economy#trade#security#education#sports