Форум программистов, компьютерный форум, киберфорум
Python: Tkinter
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
-5 / 0 / 0
Регистрация: 22.09.2022
Сообщений: 28

По нажатию на кнопку «Принять» построчно выводить информацию в текстовый файл

24.12.2022, 09:50. Показов 601. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доработайте программу, чтобы по нажатию на кнопку «Принять» информация построчно выводилась в текстовый файл.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
from tkinter import *
from tkinter import ttk
 
 
def getInfo():
    print('Имя: ', nameT.get())
    print('Фамилия: ', lastNameT.get())
    if polvar.get() == 'm':
        print('Пол: мужской')
    elif polvar.get() == 'w':
        print('Пол: женский')
    else:
        print('Пол не указан')
    print('Любимые предметы: ')
    if var1.get() == 1:
        print(' - математика')
    if var2.get() == 1:
        print(' - английский язык')
    if var3.get() == 1:
        print(' - информационные технологии')
 
 
window = Tk()
window.title('Регистрация')
 
name = Label(window, text = 'Имя', width = 20, height = 1, fg = 'blue', font = 'arial 18')
lastName = Label(window, text = 'Фамилия', width = 20, height = 1, fg = 'blue', font = 'arial 18')
pol = Label(window, text = 'Пол', width = 20, height = 1, fg = 'blue', font = 'arial 18')
likePr = Label(window, text = 'Любимые предметы', width = 20, height = 1, fg = 'blue', font = 'arial 18')
 
nameT = Entry(window, width = 30, font = 'arial 14')
lastNameT = Entry(window, width = 30, font = 'arial 14')
 
polvar = StringVar()
polvar.set(' ')
radio1 = Radiobutton(window, text = 'мужской', variable = polvar, value = 'm')
radio2 = Radiobutton(window, text = 'женский', variable = polvar, value = 'w')
 
var1 = IntVar()
var2 = IntVar()
var3 = IntVar()
check1 = Checkbutton(window, text = 'математика', variable = var1, onvalue = 1, offvalue = 0)
check2 = Checkbutton(window, text = 'английский язык', variable = var2, onvalue = 1, offvalue = 0)
check3 = Checkbutton(window, text = 'информационные технологии', variable = var3, onvalue = 1, offvalue = 0)
 
btn = Button(window, text = 'Принять', width = 25, height = 5, fg = 'blue', font = 'arial 14', command = getInfo)
 
name.pack()
nameT.pack()
lastName.pack()
lastNameT.pack()
pol.pack()
radio1.pack()
radio2.pack()
likePr.pack()
check1.pack()
check2.pack()
check3.pack()
btn.pack()
 
window.mainloop()
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2022, 09:50
Ответы с готовыми решениями:

Выводить в текстовый файл отсортированную информацию о файлах папки
Помогите чайнику:sorry: С помощью VBS создать инструментальный скрипт,который будет в заданной с клавиатуры имени папки: ...

Как данные, посылаемые построчно из Arduino по СОМ-порту, записать построчно в текстовый файл?
Программирование для меня - неосновная область работы. Поэтому ищу готовые решения. И меня крепко удивила реакция на форумах на простой...

Печатать общее число переменных среды, а всю остальную информацию о переменных выводить в текстовый файл
Задание такое: Написать командный файл, который печатал бы общее число переменных среды, а всю остальную информацию о переменных выводил...

1
 Аватар для kapbepucm
1566 / 739 / 321
Регистрация: 02.05.2020
Сообщений: 1,654
24.12.2022, 19:15
Кажись, достаточно запускать скрипт в виде
Code
1
python скрипт.py > файл.txt
и весь спам, что приходит от print в getInfo, будет как раз выводится в текстовый файл.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2022, 19:15
Помогаю со студенческими работами здесь

Построчно прочитать текстовый файл input.txt, отредактировать и записать в текстовый файл output.txt
Нужно написать программу, которая построчно читает текстовый файл input.txt. Редактирует эти строки и записывает их в текстовый файл...

TreeView: по нажатию на объект дерева, выводить в Memo информацию, загруженную с текстового документа
Как по нажатию объекта дерева, выводить в мемо информацию загруженную с текстового документа? Я пробовал делать так: If...

Считать текстовый файл построчно, отсортировать строки и вывести результат в новый файл
всем привет, такое дело не могу понять как сделать это : Напишите программу, которая зачитывает текстовый файл построчно, сортирует...

Создать файл (текстовый) средствами редактора. Читать этот файл построчно и упорядочить все цифры по убыванию
Подредактируйте пожалуйста код. Вот задачка: "Создать файл (текстовый) средствами редактора. Читать этот файл построчно и...

Текстовый файл читать построчно
Помогите новичку! Не могу проделать вроде простую (для других языков) процедуру: Перебрать строки текстового файла и обработать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru