擅长:python、mysql、java
<p>既然您提到您是一个初级的python程序员,我建议您首先尝试使用不带任何Github库的JSON API。这真的没那么难,而且它在以后的编程生活中将对您有很大帮助,因为相同的方法可以应用到任何JSON API。尤其是如果试用图书馆似乎需要几天的时间。</p>
<p>我不是说某些库不容易使用,我只是说,从长远来看,直接使用API的额外努力可能是值得的。至少它能帮助你理解为什么有些库看起来“不直观”(如你所说)。</p>
<p>获取django存储库创建时间的简单示例:</p>
<pre><code>import requests
import json
r = requests.get('https://api.github.com/repos/django/django')
if(r.ok):
repoItem = json.loads(r.text or r.content)
print "Django repository created: " + repoItem['created_at']
</code></pre>
<p>这是使用流行的<a href="http://docs.python-requests.org/en/latest/index.html" rel="noreferrer">requests library</a>。在代码中,您自然也需要处理错误情况。</p>
<p>如果您需要使用身份验证进行访问,则会更复杂一些。</p>