Shivasanatiyan
2 سال پیش توسط Shivasanatiyan مطرح شد
1 پاسخ

اجرای دستور در پایتون

سلام من به فایل اکسل رو در پایتون فراخوان کرده ام .یک ستون جنسیت دارم .که مقادیر صفر و یک گرفته است .میخواهم دستوری داشته باشم که هر کجا صفر بود mail و هر جا یک بود femail بگذارم .خیلی وقته درگیرشم .خیلی ممنون میشم کمک کنید


ثبت پرسش جدید
علیرضا دینی
تخصص : برنامه نویس
@alirezadini 2 سال پیش مطرح شد
0

@Shivasanatiyan
احتمالا کد زیر جواب بده بهت

# import module
import openpyxl
# Import smtplib for the actual sending function
import smtplib
# Import the email modules we'll need
from email.message import EmailMessage
genderType = ""
 # Create a text/plain message
msg = EmailMessage()
# me == the sender's email address
# you == the recipient's email address
msg['Subject'] = 'The contents of {genderType}'
msg['From'] = me
msg['To'] = you

# load excel with its path
wrkbk = openpyxl.load_workbook("Book1.xlsx")

sh = wrkbk.active

# iterate through excel and display data
for i in range(1, sh.max_row+1):
    if i.genderField == 0
        genderType = male
    elif i.genderField == 1
        genderType = female
    break
    s = smtplib.SMTP('localhost')
    s.send_message(msg)
    s.quit()

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام