小编gwc*_*gwc的帖子

如何从 Gmail 读取电子邮件?

我正在尝试将我的 gmail 连接到 python,但显示此错误:

我已经检查过我的密码,知道是什么吗?

b'[AUTHENTICATIONFAILED] Invalid credentials (Failure)'
Traceback (most recent call last):
  File "/Users/myuser/Documents/migrations/untitled3.py", line 29, in read_email_from_gmail
    mail.login(FROM_EMAIL,FROM_PWD)
  File "/Users/myuser/opt/anaconda3/lib/python3.9/imaplib.py", line 612, in login
    raise self.error(dat[-1])
imaplib.IMAP4.error: b'[AUTHENTICATIONFAILED] Invalid credentials (Failure)'
Run Code Online (Sandbox Code Playgroud)

这是我的代码:我还想知道我可以使用哪个端口?

import smtplib
import time
import imaplib
import email
import traceback 

ORG_EMAIL = "@gmail.com" 
FROM_EMAIL = "myemail" + ORG_EMAIL 
FROM_PWD = "mypassword" 
SMTP_SERVER = "smtp.gmail.com" 
SMTP_PORT = ??

def read_email_from_gmail():
    try:
        mail = imaplib.IMAP4_SSL(SMTP_SERVER)
        mail.login(FROM_EMAIL,FROM_PWD)
        mail.select('inbox')

        data = mail.search(None, 'ALL')
        mail_ids = data[1]
        id_list = mail_ids[0].split() …
Run Code Online (Sandbox Code Playgroud)

python email gmail

8
推荐指数
3
解决办法
3万
查看次数

Postgres - 如何添加新列 uuid

我需要在表上添加新列,该列将是 uuid 数据类型,这里是我的代码:

ALTER TABLE core.example add COLUMN newcolumn SET DATA TYPE UUID USING (uuid_generate_v4())
Run Code Online (Sandbox Code Playgroud)

但告诉我这个错误:

ERROR:  type modifier is not allowed for type "uuid"
LINE 1: ALTER TABLE core.example add COLUMN newsi UUID  (uuid_genera...
Run Code Online (Sandbox Code Playgroud)

我不想更改列,而是在我的表上创建一个新列。知道怎么做吗?

问候

postgresql uuid

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

email ×1

gmail ×1

postgresql ×1

python ×1

uuid ×1