Найти - Пользователи
Полная версия: Помогите c имортом объекта
Начало » Python для новичков » Помогите c имортом объекта
1 2 3 4
ayb
from menu_top import menu_top
Konstantin_J
исправил:
from tkinter import *
root = Tk()
root.title("Проргамма учёта")
from menu_top import menu_top
obj = menu_top()
root.mainloop()

ошибка изменилась на:
>>>
============= RESTART: C:\Users\sk-77-pc\Desktop\личное\test.py =============
Traceback (most recent call last):
File “C:\Users\sk-77-pc\Desktop\личное\test.py”, line 5, in <module>
obj = menu_top()
File “C:\Users\sk-77-pc\Desktop\личное\menu_top.py”, line 7, in __init__
menu = Menu(root)
NameError: name ‘Menu’ is not defined
>>>
Konstantin_J
вернул tk в фаил menu_top.py ошибка исчезала появилось снова два окна)))
слушайте народ мож мне не import нужен а какая другая функция для этого используется?
Konstantin_J
Конкретно нужно:
Есть куча кусков кода, все по отдельности работают.
Надо сделать один фаил который будет запускать куски по мере необходимости в основном окне программы.
Основной фаил = собраны все ссылки на куски кода.
Каждый кусок отвечает за одну задачу.
Первый этап у меня меню. Оно будет расти и изменятся по мере написания, по этому оно должно быть отдельным куском. Согласитесь что проработать одну часть намного проще чем ковырятся в 1000 строках кода. И таким образом всё остальное.
J.R.
.
Konstantin_J

J.R.
Почему вы отказываетесь читать полученный Traceback?
Konstantin_J
вернул tk в фаил menu_top.py ошибка исчезала появилось снова два окна)))
J.R.
.
Konstantin_J
если я убераю root то открывается два пустых окна, если убераю Tk то вываливается ошибка на Menu и одно окно
версия пайтон 3,5 idle версия tk 8.6.4
J.R.
Почему у меня одно окно?
скорее всего у вас не отрисовалось второе т.к. не отработало root.mainloop() и в шапке надпись tk? и самое интересное ошибок не выпало. чисто логически я так понимаю должно произойти ещё какое-то действие после import у вас просто первый скрипт не отработал до конца и чего-то ожидает. вопрос чего?
Konstantin_J
народ я уже сомневаюсь что вообще возможно импортировать некоторые элементы. Вопрос: какие элементы/модули нельзя импортировать в пайтон? Скорее всего так оно и есть. Тему можно закрыть
FishHook
Konstantin_J
глупости какие-то говорите
импортируйте только то, что нужно, не следует делать
from ..... import *
если вы железобетонно не знаете импортируемый код.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB