Я получаю ошибку в управлении вложенной функции в моем питоне переводчикеошибка Имени в питоне с вложенной функцией
import MySQLdb
import serial
import time
import smtplib
ser=serial.Serial('/dev/ttyACM1',9600)
db=MySQLdb.connect("localhost","root","pass","db")
cursor=db.cursor()
while 1:
print("Waiting ;;...")
print("")
print("collecting")
print("")
time.sleep(3)
x=ser.readline()
time.sleep(3)
if x>700:
send()
print"send mail"
print("inserting into Database")
sql="INSERT INTO vidit2(temp) VALUES(%s);" %(x)
cursor.execute(sql)
db.commit()
time.sleep(3)
def send():
content="send"
mail=smtplib.SMTP("smtp.gmail.com",587)
mail.ehlo()
mail.starttls()
mail.login("emailid","pass")
mail.sendmail("sender","reciever",content)
mail.close()
Ошибка: питон temp.py Ожидание ;; ...
сбор
Traceback (последний звонок последний): Файл «temp.py», строка 24, в send() NameError: имя «отправить» не определено
Пожалуйста, помогите. Заранее спасибо