对不起,如果这看起来像一个非常愚蠢的问题,但我不是从编程背景严格,我有很多困难使用谷歌AppEngine webapp2框架合并我的代码。如何将您的代码添加到Google AppEngine的Webapp 2框架
我的代码是建立登录到我自己的电子邮件帐户,并获取最新的电子邮件,然后返回字段,如内容和发件人。我测试了这个代码,它工作正常。但是在使用webapp 2框架时出现问题(错误500)。
有人可以告诉我如何使用webapp2框架的这种情况?
我的Python代码:
import easyimap
host = "imap.gmail.com"
user = my_username
password = my_password
mailbox = "inbox"
imapper = easyimap.connect(host, user, password, mailbox)
mail1, mail2 = imapper.listup(2) # take latest 2 emails
mail1.uid #uid is email id
email_body = mail1.body
email_sender = mail1.from_addr
email_id = mail1.uid
email_receipt = mail1.to
email_cc = mail1.cc
email_list = [email_body, email_title,email_sender, email_id,
email_cc,email_receipt]
print(email_list)
webapp2的在main.py
import webapp2
class MainHandler(webapp2.RequestHandler):
def get(self):
self.response.write('Hello Natalie!')
app = webapp2.WSGIApplication([
('/', MainHandler)
], debug=True)
我使用SDK上传我的文件,GAE将在之后托管它们。不知道它会如何为你工作。 –
是的我使用的GAE,但我不知道如何使我的代码工作的webapp框架工作:( – Poochinblack