Sly32

Рейтинг
370
Регистрация
29.03.2012

В твоем коде вместо блока поиска по кртинкам

document.inline_shapes
   for idx, shape in enumerate(document.inline_shapes):
        shape_type = shape.type
        # Получаем родительский элемент run
        parent_run_element = shape._inline.getparent().getparent()
        run = Run(parent_run_element, None)

        if shape_type == WD_INLINE_SHAPE_TYPE.PICTURE:
            # Получаем часть с изображением
            image_part_id = shape._inline.graphic.graphicData.pic.blipFill.blip.embed
            image_part = document.part.related_parts[image_part_id]
            # Получаем данные изображения
            image_data = image_part.blob
        else:
            # Для фигур напрямую получить изображение нельзя
            image_data = None

        shapes_info.append({
            'shape': shape,
            'type': shape_type,
            'run': run,
            'image_data': image_data,
            })

Попробуй сделать так:

            # Handle floating shapes
            for rel in self.document.part.rels.values():
                try:
                    if "image" in rel.target_part.content_type:
                        images.append({
                            'image_data': rel.target_part.blob,
                            'content_type': rel.target_part.content_type
                        })  
                except Exception as e:
                    print(f"Error processing relation: {str(e)}")

Только адаптируй под свой колаб исключения и лист картинок, как тебе надо.

У меня этот код находит в твоем файле 2 картинки. 
Но скорее всего нужно оставить и старый код, потому что в разных доках картинки могут храниться по разному. 

Devstory #:
Зачем общаться на трёх языках, кода все на русском могут и общаются? 

Русский в Польше мало кто знает. Мне вот приходится в течение дня на 4-х языках общаться. Не вижу в этом ничего плохого, дополнительная тренировка мозга.

А конторкурс и у нас в Кракове есть - держат украинцы и они дают обычно самый хороший курс. Только у них и меняю, когда есть необходимость. Кто не верит - могу скинуть ссылку, Владимир написал чистую правду, никаких проблем с обменом гривны и курс как он указывал примерно -  0.0923

rownong4 :
Скрипт для удаление изображений и таблиц из W

доступ дай к файлу

юни #:
вместо обсуждения качества самого сервиса.

А что обсуждать, когда сервис в ответах представлялся как GPT-4?

grot86 #:
Поклонникам Йеллоустоун и Фарго рекомендую.

Я бы лучше рекомендовал 1883 и 1923 - спинофы Й
А еще "Первозданная Америка"  -  очень жесткий, мрачный, но оторваться невозможно.

Evfenii #:
Я на неделе посмотрел "Разделение".

Довольно странно сравнивать Serverance  и Игру Престолов - совершенно разные вещи.

Елена П. #:
А сценаристы с режиссерами

Для российского кино это беда. Советская школа утеряна полностью. Если с натяжкой можно назвать пару актеров хорошего уровня, тот же Юра Борисов, то сценарии просто дно.
Это все Сарик и ко - опустили синема в невозможное дно. Жвачка. Как арбнет любит. Невнятный сюжет, картинка..
И буржуй Камерон, у которого каждый кадр вылизан. 

ди Каприо любую роль играет и веришь ему. А Нагиев, который когда то был ничего, связавшись с Андреасяном превратился в нечто невнятное.

"- Сколько нужно  вложить в акции, чтобы через год у меня был миллион?

- Два миллиона" 
😂

Китайцы молодцы! При том что очевидно что начитерили знатно, дали хорошего пинка Монстрам в области AI))) Зашевелились сразу)
Delysid #:
Я знаю как это работает прекрасно. Интернет подключен - есть связь с серверами. Если ты думаешь, что AI не будет отправлять данные и по возможности не будет сравнивать ответы с серверными сильно ошибаешься.

Продолжай отжигать))) В отличие от тебя я в данном случае ЗНАЮ, как это работает, пока ты "думаешь" Локально модели разворачивают именно для того, чтобы не быть привязаными к серверам. Но ты продолжай нести чушь, даже забавно. 

chaturanga #:
Но раз на раз не приходится, при следующем запуске

Забавно, что все кинулись проверять ДС  этим вопросом  и в сети уже масса разных вариантов ответов. Так что да, очень похоже что для обучения они брали что-то из того же openAI, потом цензурировали.

nikdiv #:
У меня одного перестало работать? Ночью с кнопкой "DeepThink" ошибку выдавало, сейчас вообще никак не работает.

Все прекрасно работает прямо счас


EdwardEdit #:
Copilot, вроде еще Gemini и ChatGPT,

Фраза не имеет смысла, у копайлота под капотом  модели от gpt-4o, o1,o1-mini, claude 3.5 Sonnet, по крайней мере это что доступно мне 

Всего: 7322