
Привет всем. Есть проект написаный на Python c использованием фреймворка Kivy. В программе пользователь должен открыть файл с которым дальше идут преобразования...
Компилируем с помощью PyInstaller. Вроде бы все нормально , скомпилировалось, запускаем exe файл, главное меню работает, но когда доходим до момента выбора файла, программа завершается и выдает ошибку "Failed to execute script". В чем может быть проблема, помогите пожалуйста! Заранее спасибо за ответы.
Вот не полный код где мы выбираем файл
```
...
Дизайн программы
Builder.load_string("""
<Root>:
FloatLayout:
Button:
text: 'Choose File'
on_release: root.show_load()
...
<LoadDialog>:
BoxLayout:
size: root.size
pos: root.pos
orientation: "vertical"
FileChooserListView:
id: filechooser
BoxLayout:
size_hint_y: None
height: 30
Button:
text: "Cancel"
on_release: root.cancel()
Button:
text: "Load"
on_release: root.load(filechooser.path, filechooser.selection)
""")
...
Функции программы
def dismiss_popup(self):
self._popup.dismiss()
def show_load(self):
content = LoadDialog(load=self.load, cancel=self.dismiss_popup)
self._popup = Popup(title="Load file", content=content, size_hint=(0.9, 0.9))
self._popup.open()
def load(self, path, filename):
# В этой функции уже идут некие преобразовния с файлом
....
...
```




