исправить код язык программирования python 3.9 from tkinter import *
import smtplib as root
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from tkinter import *
from tkinter import messagebox
master = Tk()
master.geometry("439x259")
master.title("Новое оконо")
def opn():
screen = Tk()
screen.geometry( '439x259' )
screen.title( 'Spam to mail by HACKNAZAR' )
screen[ 'bg' ] = '#000'
# Fucntion
def send_mail( event ):
L = login.get()
P = password.get()
U = url.get()
To = toaddr.get()
T = topic.get()
M = mess.get()
N = number.get()
for value in range( int( N ) ):
msg = MIMEMultipart()
msg[ 'Subject' ] = T
msg[ 'From' ] = L
body = M
msg.attach( MIMEText( body, 'plain' ) )
server = root.SMTP_SSL( U, 465 )
server.login( L, P )
server.sendmail( L, To, msg.as_string() )
server.quit()
value += 1
result [ 'text' ] = 'x' + str( value )
# Events
Tlogin = Label( text = 'Login:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
login = Entry( screen, font = 'Consolas' )
Tpassword = Label( text = 'Password:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
password = Entry( screen, font = 'Consolas', show = '*' )
Turl = Label( text = 'URL:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
url = Entry( screen, font = 'Consolas' )
Ttoaddr = Label( text = 'Кому:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
toaddr = Entry( screen, font = 'Consolas' )
Ttopic = Label( text = 'Topic message:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
topic = Entry( screen, font = 'Consolas' )
Tmess = Label( text = 'Message:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
mess = Entry( screen, font = 'Consolas' )
Tnumber = Label( text = 'Number of message:', font = 'Consolas', fg = '#177317', bg = '#000', relief = 'solid' )
number = Entry( screen, font = 'Consolas' )
enter = Button( text = 'Send', font = 'Consolas', width = 18 )
result = Label( text = 'Result:', font = 'Consolas' )
# packers
Tlogin.pack( row = 0, column = 0, sticky = W, padx = 1, pady = 1 )
login.pack( row = 0, column = 1, padx = 1, pady = 1 )
Tpassword.pack( row = 1, column = 0, sticky = W, padx = 1, pady = 1 )
password.pack( row = 1, column = 1, padx = 1, pady = 1 )
Turl.pack( row = 2, column = 0, sticky = W, padx = 1, pady = 1 )
url.pack( row = 2, column = 1, padx = 1, pady = 1 )
Ttoaddr.pack( row = 3, column = 0, sticky = W, padx = 1, pady = 1 )
toaddr.pack( row = 3, column = 1, padx = 1, pady = 1 )
Ttopic.pack( row = 4, column = 0, sticky = W, padx = 1, pady = 1 )
topic.pack( row = 4, column = 1, padx = 1, pady = 1 )
Tmess.pack( row = 5, column = 0, sticky = W, padx = 1, pady = 1 )
mess.pack( row = 5, column = 1, padx = 1, pady = 1 )
Tnumber.pack( row = 6, column = 0, sticky = W, padx = 1, pady = 1 )
number.pack( row = 6, column = 1, padx = 1, pady = 1 )
enter.pack( row = 7, column = 0, padx = 1, pady = 1 )
result.pack( row = 7, column = 1, padx = 1, pady = 1 )
# Bind
enter.bind( ' ', send_mail )
# The end
screen.mainloop()
def ext():
exit()
button = Button(master,text="Open new window",command=opn)
btn = Button(master,text="Закрыть окно",command=ext)
button.pack()
btn.pack()
master.mainloop()
Ответы на вопрос:
Взаимосвязь процессов хранения, обработки и передачи информации, виды информационных носителей обработки информации, виды источников и приемников информации, каналы связи, их виды и защиты от шума, единица измерения скорости передачи информации, пропускная канала связи
Процессы хранения, обработки и передачи информации являются основными информационными процессами. В разных сочетаниях они присутствуют в получении, поиске, защите, кодировании и других информационных процессах. Рассмотрим хранение, обработку и передачу информации на примере действий школьника, которые он выполняет с информацией при решении задачи.
Опишем информационную деятельность школьника по решению задачи в виде последовательности информационных процессов. Условие задачи (информация) хранится в учебнике. Посредством глаз происходит передача информации из учебника в собственную память школьника, в которой информация хранится. В процессе решения задачи мозг школьника выполняет обработку информации. Полученный результат хранится в памяти школьника. Передача результата — новой информации — происходит с руки школьника посредством записи в тетради. Результат решения задачи хранится в тетради школьника.
Объяснение:
Не понятно, как нужно ответить
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Zeus02925.03.2023 18:55
-
Dag18y5557hvvhi28.05.2020 13:09
-
RedEdro30.10.2022 16:18
-
pchelenyok19.01.2020 20:30
-
иьыдсьызыщдцба17.07.2020 06:28
-
bellatrissa2105.08.2022 11:50
-
вира724.03.2023 08:19
-
Sunnnygirl28925.07.2020 17:46
-
Elaria106.05.2022 02:13
-
Ninell9817.06.2022 17:14
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.