Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import praw
- import time
- from xml.etree.ElementTree import Element, SubElement, ElementTree
- #Creo una instancia de Reddit
- reddit = praw.Reddit(client_id='kgNcJc52YxrqhQ', client_secret="GGV2z1gXvScnRsC5slcPMpxmFKY",
- password='Correplatano!23', user_agent='script:testsscript:v0.1 by /u/cuakcuak8',
- username='cuakcuak8')
- subreddit = reddit.subreddit('AskReddit')
- """
- print(subreddit.display_name) # Output: redditdev
- print(subreddit.title) # Output: reddit Development
- print(subreddit.description) # Output: A subreddit for discussion of ...
- """
- top = Element('top')
- for submission in subreddit.top(limit=1):
- documento = SubElement(top,"documento")
- titulo = SubElement(documento,"titulo")
- titulo.text=submission.title
- contenido = SubElement(documento,"contenido")
- contenido.text = submission.selftext
- fecha = SubElement(documento,"fecha")
- fecha.text = time.strftime('%Y-%m-%d %H:%M:%S GMT', time.localtime(submission.created_utc))
- tipoDeEntrada = SubElement(documento,"tipo_entrada")
- tipoDeEntrada.text = "post"
- submission.comments.replace_more(limit=0)
- for comment in submission.comments.list():
- documento = SubElement(top,"documento")
- titulo = SubElement(documento,"titulo")
- titulo.text=""
- contenido = SubElement(documento,"contenido")
- contenido.text = comment.body
- fecha = SubElement(documento,"fecha")
- fecha.text = time.strftime('%Y-%m-%d %H:%M:%S GMT', time.localtime(comment.created_utc))
- tipoDeEntrada = SubElement(documento,"tipo_entrada")
- tipoDeEntrada.text = "comentario"
- tree = ElementTree(top)
- tree.write('/home/masterbigdata/TGINE-P1/output.xml')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement