2012-09-29 214 views

回答

0

如果你阅读他们的文档,thread_id和disqus_identifier是不一样的。但要获得disqus标识符,我喜欢的东西开始:

def get_disqus(soup): 
    for script in soup.find_all('script',{'type':'text/javascript'}): 
     if 'disqusIidentifier' in script.get_text(): 
      print script.attrs 
      print script.get_text() 

url= 'http://lifeandcode.tumblr.com/post/35377038799/talking-to-strangers-a-linked-ballot-how-news' 

get_disqus(url) 

这使你只是JavaScript的线,实际上包含单词“disqus_identifier” - 对我来说,揭示了事实值是可选。如果你可以更具体,很乐意扩大这一点。