Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用它阅读Reddit头版头条的前十大标题';什么是API?_Python_Api_Reddit - Fatal编程技术网

Python 如何使用它阅读Reddit头版头条的前十大标题';什么是API?

Python 如何使用它阅读Reddit头版头条的前十大标题';什么是API?,python,api,reddit,Python,Api,Reddit,我是Python新手,我想使用RedditAPI检索使用Python的Reddit头版头条上的前10条标题。我试图阅读API文档,但无法理解如何继续 如果有人能给我举个例子就太好了 谢谢下面是一个关于如何下载所需json数据的快速示例。基本上,打开URL,下载JSON格式的数据,然后使用JSON.loads()将其加载到字典中 try: from urllib.request import urlopen except ImportError: # Python 2 from

我是Python新手,我想使用RedditAPI检索使用Python的Reddit头版头条上的前10条标题。我试图阅读API文档,但无法理解如何继续

如果有人能给我举个例子就太好了


谢谢

下面是一个关于如何下载所需json数据的快速示例。基本上,打开URL,下载JSON格式的数据,然后使用JSON.loads()将其加载到字典中

try:
    from urllib.request import urlopen
except ImportError:  # Python 2
    from urllib2 import urlopen

import json

url = 'http://www.reddit.com/r/python/.json?limit=10'
jsonDownload = urlopen(url)
jsonData = json.loads(jsonDownload.read())

从那里,您可以打印“jsonData”,将其写入文件,对其进行解析,等等。

然后,如果您甚至无法开始项目工作,我们将无法帮助您。好的,我很抱歉。www.reddit.com/r/news/top.json?limit=10这是获取头版头条前10条标题的正确URL吗?