【发布时间】:2017-09-12 10:04:58
【问题描述】:
我正在尝试学习 python 3 中的邮件黑猩猩 API,但我无法开始。
from mailchimp3 import MailChimp
client = MailChimp('MY-USERNAME’,‘MY-API')
(显然我在这个例子中换掉了我的用户名和 api 密钥)
Traceback (most recent call last):
File "/Users/jb/Documents/test2.py", line 3, in <module>
client = MailChimp('MY-USERNAME’,‘MY-API')
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/mailchimp3/__init__.py", line 96, in __init__
super(MailChimp, self).__init__(*args, **kwargs)
TypeError: __init__() missing 1 required positional argument: 'mc_secret'
总的来说,我对 python 和 API 很陌生,但通常我可以找到遇到相同错误的其他人,但我的所有搜索都是空白的。我查看了 MailChimp 模块,我可以看到它假设将我的 API 密钥作为 mc_secret 参数,所以我不确定为什么我不断收到这个错误。我今天刚刚创建了我的邮件黑猩猩帐户,所以邮件黑猩猩可能需要一段时间才能激活密钥或其他什么?
【问题讨论】:
-
查看 fn 的文档/教程以了解它需要什么参数。