Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программа на pythone

Иван Логинов Знаток (448), открыт 13 часов назад
код:
 from tkinter import *   
from tkinter import ttk


window = Tk()
window.title("Добро пожаловать в приложение PythonRu")
window.geometry('400x250')
tab_control = ttk.Notebook(window)
tab1 = ttk.Frame(tab_control)
tab2 = ttk.Frame(tab_control)
tab_control.add(tab1, text='Регистрация')
tab_control.add(tab2, text='Логин')
lbl1 = Label(tab1, Entry(window, width=10))
lbl1.grid(column=0, row=0)
lbl2 = Label(tab2, text='Вкладка 2')
lbl2.grid(column=0, row=0)
tab_control.pack(expand=1, fill='both')
window.mainloop()
ошибка: PS C:\Users\wlo9i> & C:/Users/wlo9i/AppData/Local/Microsoft/WindowsApps/python3.12.exe "c:/Users/wlo9i/OneDrive/Desktop/Новая папка (2)/test2.py"
Traceback (most recent call last):
File "c:\Users\wlo9i\OneDrive\Desktop\Новая папка (2)\test2.py", line 13, in <module>
lbl1 = Label(tab1, Entry(window, width=10))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2288.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 3248, in __init__
Widget.__init__(self, master, 'label', cnf, kw)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2288.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 2653, in __init__
self._setup(master, cnf)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2288.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 2624, in _setup
if 'name' in cnf:
^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2288.0_x64__qbz5n2kfra8p0\Lib\tkinter\__init__.py", line 1728, in cget
return self.tk.call (self._w, 'cget', '-' + key)
~~~~^~~~~
TypeError: can only concatenate str (not "int") to str
PS C:\Users\wlo9i>
не знаю почему не работает
2 ответа
Оракул Оракул (62204) 13 часов назад
 return self.tk.call(self._w, 'cget', '-' + str(key))  
Иван ЛогиновЗнаток (448) 13 часов назад
и куда это вписывать?, или че с этим делать?
Похожие вопросы