小编bol*_*vik的帖子

尝试解析JSONfile时出现嵌套错误

我正在尝试使用它的所有注释来解析Reddit线程的JSON文件.但是当我尝试解析JSON时,我得到一个"in`parse":20的嵌套太深了"错误.

以下是我使用的代码:

#require 'net/http'
#require 'rubygems'
#require 'json'

@response = Net::HTTP.get(URI.parse("http://www.reddit.com/r/AskReddit/comments/sjm1z/what_is_your_most_useless_talent/.json"))
result = JSON.parse(@response)
Run Code Online (Sandbox Code Playgroud)

无论如何我可以解决这个问题吗?

解析所有较小的子线程对我来说并不是必不可少的.有没有办法设置嵌套深度限制?

ruby json reddit

4
推荐指数
1
解决办法
1507
查看次数

在执行string.scan时如何在正则表达式中使用变量?

当我扫描文档时,我想在我的正则表达式中使用字符串变量:

urlstring = "example.com"
scanresult = @doc.scan(/variable text in urlstring(.*?)link-text/)
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

ruby regex

1
推荐指数
1
解决办法
2033
查看次数

我想用praw获得一个subreddit中所有时间的顶级帖子列表

我可以使用下面的代码获取某一天的帖子.有没有什么办法可以把它改成有史以来最好的帖子呢?

import praw

user_agent = "Comment Reader 1.0 by /u/crowbell"

r = praw.Reddit(user_agent=user_agent)

submissions = r.get_subreddit('askreddit').get_top(limit=5)
for x in submissions:
    print str(x)
Run Code Online (Sandbox Code Playgroud)

python reddit

1
推荐指数
1
解决办法
2816
查看次数

标签 统计

reddit ×2

ruby ×2

json ×1

python ×1

regex ×1