хм, о3 спокойно подумав написал что либо через какие-то хаки, либо переходить на lxml/minidom Вопрос: Как передавать cdata данные в xmltodict.unparse, чтобы не экранировались символы < и >
Ответ:
К сожалению, сама xmltodict.unparse() не умеет генерировать «настоящие» блоки <![CDATA[ … ]]>.
Параметр cdata_key и опция force_cdata=True используются только при разборе XML; при обратной сериализации библиотека просто экранирует спец-символы (<, >, &) и превращает их в <, >, & — иного режима у неё нет .
и потом ещё много инфы как это можно по кривому обойти если очень сильно хочется
я разработчик с почти уже 25 лет стажем, и ИИ , а особенно агенты в cursor и vscode + copilot, наконец-то вывели разработку действительно на новый уровень. MVP на Flutter с полным MVVP как обёртка для backend - легко за 10 часов. Wordpress Plugin с UI клиента для экспорта данный - 5 часов. Chrome Extension с привязкой к тому же ИИ и валидацией промтов от того же ИИ - 10 часов. Плагин для Shopify - пять часов. Я бы месяцами это раньше делал это. И я в половине технического стека этого ничего не понимаю. Ну как... 25 лет не сотрёшь...;-)
я считаю Midnight Club - Los Angeles (PS3) от Rockstar Games (да-да те самые которые сделали GTA) с продолжением в Токио лучшее что было в мире аркадных гонок до сих пор
сегодня как раз пытался хоть как-то представить картинку: perzeptron recognizes and rules the world! после одного спора с человеком который только начинает познавать нейронные сети, был бы премного благодарен если получиться сгенерировать
а может они не посчитали api? а может быть claude code занял этот рынок? или cursor? qwen coder?
хм, о3 спокойно подумав написал что либо через какие-то хаки, либо переходить на lxml/minidom
Вопрос:
Как передавать cdata данные в xmltodict.unparse, чтобы не экранировались символы < и >
Ответ:
К сожалению, сама xmltodict.unparse() не умеет генерировать «настоящие» блоки <![CDATA[ … ]]>.
Параметр cdata_key и опция force_cdata=True используются только при разборе XML; при обратной сериализации библиотека просто экранирует спец-символы (<, >, &) и превращает их в <, >, & — иного режима у неё нет .
и потом ещё много инфы как это можно по кривому обойти если очень сильно хочется
я разработчик с почти уже 25 лет стажем, и ИИ , а особенно агенты в cursor и vscode + copilot, наконец-то вывели разработку действительно на новый уровень. MVP на Flutter с полным MVVP как обёртка для backend - легко за 10 часов. Wordpress Plugin с UI клиента для экспорта данный - 5 часов. Chrome Extension с привязкой к тому же ИИ и валидацией промтов от того же ИИ - 10 часов. Плагин для Shopify - пять часов. Я бы месяцами это раньше делал это. И я в половине технического стека этого ничего не понимаю. Ну как... 25 лет не сотрёшь...;-)
я считаю Midnight Club - Los Angeles (PS3) от Rockstar Games (да-да те самые которые сделали GTA) с продолжением в Токио лучшее что было в мире аркадных гонок до сих пор
сегодня как раз пытался хоть как-то представить картинку: perzeptron recognizes and rules the world! после одного спора с человеком который только начинает познавать нейронные сети, был бы премного благодарен если получиться сгенерировать
это вообще не соответствует реальности
живу 20 лет в мюнхене