亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我在發送郵件時遇到問題:TypeError: __init__() got

我在發送郵件時遇到問題:TypeError: __init__() got

慕的地6264312 2021-11-09 15:04:25
我想在 Synology NAS 上制作一個 python 腳本。備份完成后,腳本將發送一封郵件。我不知道為什么在 pycharm 中在 Windows 上工作的腳本不能在 Synology 上工作......它的上下文 = 上下文問題。它的 Synology NAS 安裝了 python 和 python 模塊。Python查看所有文件路徑但他無法發送郵件    message = MIMEMultipart("alternative")    message["Subject"] = "Backup zrobiony dnia: " + str(datetime.now())    message["From"] = sender_email    message["To"] = receiver_email    # Create the plain-text and HTML version of your message    text = """\            Hi,            How are you?"""    def modification_date(filename):        t = os.path.getmtime(filename)        return datetime.fromtimestamp(t)    html = """\    <html>    <head>    <style>table,td,th{border:2px solid black;}</style>    </head>      <body>        <h1 style="text-align: center">Witam tu serwer Synology z firmy IdeaLogic</h1>           <p style="text-align: center; color: #FF7B24; font-weight:bold">Backup zosta? wykonany</p>           <table style="text-align:center">            <tr><th>Nr</th><th>Nazwa folderu</th><th>Data backupu</th><th>Czzas od ostatniego backupu</th></tr>           <tr><td>1</td><td>VM_DEV_JIRA_NS</td><td>"""  +str(modification_date('/volume1/esxi_backup/VM_DEV_JIRA_NS'))+"""</td>"""+"""<td>"""+(str(datetime.now() - modification_date(file)))+ """</td></tr>
查看完整描述

2 回答

?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

contextpython 3.3 開始,該參數是新的:https : //docs.python.org/3/library/smtplib.html#smtplib.SMTP_SSL

如果您運行的是錯誤版本的 python,則會出現此錯誤。


查看完整回答
反對 回復 2021-11-09
?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊

你在打電話

server = smtplib.SMTP_SSL("smtp.gmail.com", 465, context=context)

根據文檔,該函數有另一個簽名:

class smtplib.SMTP_SSL([host[, port[, local_hostname[, keyfile[, certfile[, timeout]]]]]])

您的最后一個參數 ( context=context) 看起來像一個帶有默認值的參數定義。你不能調用這樣的函數。只需省略上下文并調用:

server = smtplib.SMTP_SSL("smtp.gmail.com", 465)

這是官方文檔的鏈接:https : //docs.python.org/2/library/smtplib.html#smtplib.SMTP_SSL


查看完整回答
反對 回復 2021-11-09
  • 2 回答
  • 0 關注
  • 216 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號