Как отобразить результат полученный в питоне,в отдельном окне

sega981

Новичок
Пользователь
Дек 9, 2021
4
0
1
Моя проблема заключется в том, что есть кнопки которые ищут слова в файле,как отобразить полученный результат не в консоли,а в отдельном окне
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 639
472
83
как кнопки сделали, так и отобразить можно...
 

sega981

Новичок
Пользователь
Дек 9, 2021
4
0
1
как кнопки сделали, так и отобразить можно..
Можно пример,кода как можно отобразить
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 639
472
83
Можно пример,кода как можно отобразить
их много
вы покажите как кнопки сделали...
 

sega981

Новичок
Пользователь
Дек 9, 2021
4
0
1
их много
вы покажите как кнопки сделали...
def button_click():
import io
words = u'function Square'
with io.open('lo.txt', encoding='utf-8') as file:
for line in file:
if words in line:
print(line, end='')

btn = Button(root, width=45, text='Функции пользователя',command=button_click)
btn.place(relx=0.3, y=220, anchor=CENTER)
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 639
472
83
код вставляйте как код, соблюдая отступы, подробнее тут как задать вопрос

я подозреваю это ткинтер
можно так
Python:
import tkinter as tk


def click(s):
    win = tk.Toplevel()
    label = tk.Label(win, text=s)
    label.pack()


root = tk.Tk()
edit = tk.Entry(root)
button = tk.Button(root, text="Нажми", command=lambda: click(edit.get()))
edit.pack()
button.pack()

root.mainloop()
 
  • Мне нравится
Реакции: sega981

sega981

Новичок
Пользователь
Дек 9, 2021
4
0
1
код вставляйте как код, соблюдая отступы, подробнее тут как задать вопрос

я подозреваю это ткинтер
можно так
Python:
import tkinter as tk


def click(s):
    win = tk.Toplevel()
    label = tk.Label(win, text=s)
    label.pack()


root = tk.Tk()
edit = tk.Entry(root)
button = tk.Button(root, text="Нажми", command=lambda: click(edit.get()))
edit.pack()
button.pack()

root.mainloop()
Надо вывести результат полученный именно в консоли питона,к примеру мы нажимаем на кнопку,в консоли питона отображается integer,так как слово за счет кода который я указал выше был найден в текстовом файле ,и как сделать так чтоб результат выходил именно в окно
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 639
472
83
Надо вывести результат полученный именно в консоли питона,к примеру мы нажимаем на кнопку,в консоли питона отображается integer,так как слово за счет кода который я указал выше был найден в текстовом файле ,и как сделать так чтоб результат выходил именно в окно
ну я же показал вам пример, как вставить, вместо принта у себя сделайте другое окно...
 

Форум IT Специалистов