Форум сайта python.su
0
Решил по гайду на ютубе написать калькулятор, написал сам интерфейс на qt.designer (PySide2), переформатировал файл из ui в py и тут проблема. У автора в конце кода есть блок, который он в дальнейшим использует, у меня же этот блок не сгенерировался. Помогите пожалуйста, что мне делать?
Прикреплённый файлы:
Снимок.PNG (91,9 KБ)
Офлайн
294
YUXXXнаписать ручками? там 8 строк кода, это для вас тяжело?
Помогите пожалуйста, что мне делать?
[code python][/code]
Офлайн
0
from PySide2.QtCore import *
from PySide2.QtGui import *
from PySide2.QtWidgets import *
from ui import Ui_Dialog
Form = QtGui.QtWidgets()
ui = Ui_Dialog()
ui =setupUi(Form)
Form.show()
sys.exit(app.exec_())
Traceback (most recent call last):
File "C:\Users\User\Desktop\fiv\kal.py", line 4, in <module>
from ui import Ui_Dialog
File "C:\Users\User\AppData\Local\Programs\Python\Python39\Lib\site-packages\shiboken2\files.dir\shibokensupport\__feature__.py", line 142, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'ui'
Офлайн
294
YUXXXнет модуля ui. Он у вас есть? Точно? Он так и называется? И где он лежит?
ModuleNotFoundError: No module named ‘ui’
from название_преобразованного_файла_из_ui_в_py import Ui_Dialog
[code python][/code]
Отредактировано PEHDOM (Сен. 4, 2021 11:23:34)
Офлайн
0
Извините за глупые вопросы, но я не понимаю. Я только и сделал, что нарисовал интерфейс и перевёл его из фомата ui в py, открыл его в редакторе кода, не нашёл блок как у автора, и решил сам написать его, переписал, но интерфейс не включается
Отредактировано YUXXX (Сен. 4, 2021 11:40:52)
Офлайн
294
YUXXX
Я только и сделал, что нарисовал интерфейс и перевёл его из фомата ui в py, открыл его в редакторе кода, не нашёл блок как у автора, и решил сам написать его, переписал, но интерфейс не включается
[code python][/code]
Отредактировано PEHDOM (Сен. 4, 2021 12:13:14)
Прикреплённый файлы:
01.png (77,7 KБ)
Офлайн
186
> Решил по гайду на ютубе написать калькулятор
Ну нужно ютуб смотреть, там ты ничему не научишься. Учи язык, разбирайся с готовыми исходниками, читай статьи / книги.
> открыл его в редакторе кода … и решил сам написать его
Ну нужно так делать. Этот файл надо импортировать, иначе ты не сможешь нормально вносить изменения в интерфейс. Если бы ты учился не по ютубу, то знал бы это…
Офлайн