- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我希望将 Python 嵌入到 C 程序中。除此之外,Python 还会处理发送电子邮件的事务。我在使用 C 中的基本类型时没有遇到任何问题,但在使用库中的其他对象时却遇到了问题。
我希望通过以下方式实例化 MIMEText 实例:
PyObject *mimeTextModule = PyImport_ImportModule("email.mime.text");
PyObject* sys_mod_dict = PyImport_GetModuleDict();
PyObject* main_mod = PyMapping_GetItemString(sys_mod_dict, "__main__");
PyObject* mimeText = PyObject_CallMethod(main_mod, "MIMEText", "s", "test email body");
但 mimeText 为 NULL。我也尝试过以下方法,结果相同:
PyObject *mimeTextModule = PyImport_ImportModule("email.mime.text");
PyObject *mimeTextClass = PyObject_GetAttrString(mimeTextModule, "MIMEText");
PyObject *mimeText = PyObject_CallMethod(mimeTextClass, "__init__", "s", "test email body");
感谢帮助。
最佳答案
返回NULL
意味着发生了异常,您需要check what it is .
如果你想实例化一个类,那么你可以像在 Python 中那样在 C 中进行操作:call it .
关于Python 3 C API。初始化 MIMEText 对象失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6547693/
我在 Python 3.2 中使用 MIMEText 从头开始创建电子邮件,但在创建主题中包含非 ASCII 字符的邮件时遇到了问题。 例如 from email.mime.text import
您好,我正在尝试找出为什么会出现此错误。这让我有点困惑。我正在使用Python 3.6 logger = logging.getLogger(__name__) message_text = 'thi
我无法弄清楚为什么我的 python 代码无法在同一封电子邮件中附加 HTML 表格(第 2 部分)和普通句子(第 1 部分)。我尝试注释一行 message.attach(part2) ,反之亦然。
我正在尝试将一些变量传递给 MIMEText,然后将这些变量作为正文发送到纯文本电子邮件中。看起来很简单,但无论我尝试什么,我都没有得到预期的结果。 这是我的: import cgi from dat
Python 支持相当实用的 MIME-Library名为 email.mime。 我想要实现的是获得一个包含纯 UTF-8 文本的 MIME 部分,以将其编码为引用的打印品而不是 base64。尽管
我正在尝试使用 smtplib 发送附件。但由于某些原因,我得到了这个回溯。任何帮助将非常感激。 #!/usr/bin/python import smtplib import getpass fro
几天来我一直在寻找答案,直到现在我都没有解决我的问题。如果发生错误,我只想从我的程序发送一封简单的电子邮件。我正在使用 gmail 服务器来执行此操作,它实际上发送了电子邮件,但没有显示电子邮件的消息
这是我发送电子邮件的代码的一部分: servidor = smtplib.SMTP() servidor.connect(HOST, PORT) servidor.login(user, usenha
我希望将 Python 嵌入到 C 程序中。除此之外,Python 还会处理发送电子邮件的事务。我在使用 C 中的基本类型时没有遇到任何问题,但在使用库中的其他对象时却遇到了问题。 我希望通过以下方式
在没有太多 MIME 知识的情况下,我尝试学习如何编写 Python 脚本来发送带有文件附件的电子邮件。在交叉引用 Python 文档、Stack Overflow 问题和一般网络搜索后,我确定了以下
来自Gmail API's developer guide : The following code sample demonstrates creating a MIME message, enco
我不太了解构建和发送电子邮件的技术细节(我认为这就是图书馆的用途)。似乎这两个类都可用于构建基本的文本电子邮件,那么我应该使用哪个? 它们之间有什么区别?何时适合使用其中一种与另一种? 最佳答案 我发
我是一名优秀的程序员,十分优秀!