Почему возникает ошибка с кодом -1073740791 (0xC0000409) при завершении процесса?

При нажатии на кнопку возникает ошибка с кодом -1073740791 (0xC0000409), при этом код не выполняется. Проблема, возможно, связана с выполнением участка кода. Ниже приведен фрагмент кода, который вызывает проблему:

```python
def my_func(self):
    first_path = "расположение файла"
    table_data = self.read_first_column_from_docx(first_path)
    unique_elements_set = set(item.strip() for item in table_data)
    main_unique_elements_list = list(unique_elements_set)
    unique_elements_list_for_request = []
```

Методы `read_first_column_from_docx` и `transform_string` находятся внутри этого же класса.  Код работает исправно без использования интерфейса PyQt. Код импорта библиотек для PyQt и документов указывает на последние версии библиотек.
  • 14 июля 2024 г. 13:23
Ответы на вопрос 2
Ошибка с кодом -1073740791 (0xC0000409) может быть вызвана различными причинами, одна из них может быть связана с использованием PyQt в вашем приложении.

Один из возможных способов решения проблемы может быть избегание использования PyQt внутри функции `my_func`. Возможно, проблема может быть вызвана конфликтом между PyQt и другими библиотеками или операциями, которые выполняются внутри этой функции.

Попробуйте вынести вызовы PyQt из этой функции и убедитесь, что они не мешают выполнению кода. Также проверьте, что все необходимые библиотеки для PyQt правильно установлены и совместимы с остальными частями вашего приложения.

Если проблема не решается таким образом, попробуйте добавить обработку ошибок и выводить дополнительную информацию для отслеживания, что может вызывать данную ошибку.

Надеюсь, это поможет вам найти решение проблемы с кодом -1073740791 при завершении процесса. Если у вас есть дополнительная информация или код, который может помочь в поиске решения, пожалуйста, предоставьте больше деталей.
В общем все решено, нужно было просто переделать все и написать по-человечески
Похожие вопросы