gpt4 book ai didi

python - 电子邮件解析 : TypeError: parse() takes at least 2 arguments (2 given)

转载 作者:太空狗 更新时间:2023-10-29 17:25:39 26 4
gpt4 key购买 nike

我在调用内置函数以在 Python 中解析电子邮件时遇到以下错误。

txt = parser.Parser.parse(fd, headersonly=False)

我得到的错误是

TypeError: parse() takes at least 2 arguments (2 given).

谁能告诉我解决这个问题的方法?

最佳答案

由于不同的原因,我遇到了同样的基本错误:指定了一个具有默认值的参数,但忘记给出一个没有任何默认值的参数。例如,

def greeting(name,root = "Hello, "):
print root + name
greeting(root = "Good morning, ")

返回

TypeError: greeting() takes at least 1 argument (1 given)

此处的“1 给定”是(可选)“根”参数,但错误地省略了(必需)“名称”参数。

关于python - 电子邮件解析 : TypeError: parse() takes at least 2 arguments (2 given),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com