统一阳光API绑定
项目描述
此项目试图将所有阳光API绑定统一到一个单一的项目中,该项目清晰、简洁、易于阅读、功能强大,并且有趣。
设置
使用这个库非常简单 - 默认情况下,python-sunlight 将在两个地方搜索 API 密钥。首先,~/.sunlight.key 将被读取,该文件的 内容将被用作 API 密钥。其次,如果设置了名为 SUNLIGHT_API_KEY 的环境变量,则将使用它(如果两者都被读取,则环境变量 将 覆盖文件。)
如果您还没有 API 密钥,请在此处注册:这里。
将此文件写出的最简单方法是在支持 POSIX shell 的系统上运行类似以下命令:
echo “API_KEY” > ~/.sunlight.key
其中 API_KEY 是实际通过电子邮件发送给您的字母和数字字符串。实际上将 API_KEY 放入此文件很可能会导致服务器错误。您可以使用以下命令确认密钥:
cat ~/.sunlight.key
这应该会输出您收到的电子邮件中的字符串。
帮助我!
基本用法和一些简要示例可以在 readthedocs 上找到。如果这不能解决问题,请随时通过电子邮件寻求帮助,在 irc.freenode.net 上的 #sunlightlabs 进行询问,或者如果您遇到的是特别棘手的错误(尤其是关于模糊的文档或未充分公开的 API 方法),请提出一个问题。
许可证
本项目中的所有代码都采用 BSD-3 条款样式许可证。确切条款在 LICENSE 文件中,该文件将与您收到的任何源代码副本一起分发。
贡献
欢迎和鼓励修复错误、文档贡献和更广泛的(但清晰)示例脚本。请向 python-sunlight 打开一个 pull-request,或者将格式化的补丁通过 setup.py 脚本中列出的电子邮件地址发送。
项目详情
sunlight-1.2.9.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2b61453a000825714ef480cd3f31490ab07df2e06465524a214a0ca5b34b3db6 |
|
MD5 | b87b81a8876f812d3719bd339f4f4cb7 |
|
BLAKE2b-256 | ecea130aef5575efee0ce440b3f261935721abf7a4bf0debb3fcf3ca5f9adc5b |