最近我创建了这个topic并没有得到答案。 之后我编辑了这个并添加了2个截图。
现在我测试了另一个临时电子邮件库并得到了同样的错误:((
这个图书馆:
pip install python-guerrillamail
code python 2.7:
#define _CRT_SECURE_NO_DEPRECATE
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
void arr_alloc(size_t x, size_t y, int(**aptr)[x][y])
{
*aptr = malloc(sizeof(int[x][y])); // allocate a true 2D array
assert(*aptr != NULL);
}
int main()
{
int n = 5;
int(*aptr)[n][n];
arr_alloc(n, n, &aptr);
return 0;
}
删除email.pyc后更新:
from guerrillamail import GuerrillaMailSession
session = GuerrillaMailSession()
print session.get_session_state()['email_address']
print session.get_email_list()[0].guid
答案 0 :(得分:1)
您的模块email.py
, shadowing ,或者隐藏了Python标准库中的email
包。这导致错误:在回溯中,您可以看到在执行语句import email
时报告了错误。
将您的文件重命名为其他内容,例如myemail.py
。
答案 1 :(得分:0)
我将代码更改为&#34;来自guerrillamail import *&#34;这是有效的。这段代码似乎导入了所有要编程的东西,可能会导致繁重和执行时间。 感谢@snakecharmerb。