Guarde os links do Delicious


Antes que o site vá pro saco, você pode guardar seus links em um simples backup:

Obviamente, um scriptzinho, simples em Python, utilizando a lib feedparser !

Veja

import urllib2
import feedparser as fp
import io

#Quantidade total de itens que tem em seu Delicious
QTD_ITENS=192
#Seu usuario no Delicious
USERNAME="berlotto"

#Configuracao caso necessite de proxy
COMPROXY=False
#Pode ser nos formatos: http://usuario:senha@servername:port ou http://servername:port
PROXY_URL='http://meuusuario:minhasenha@10.0.1.93:3128'
PROXY_TYPE='http'

#========================================================================

if COMPROXY:
	proxy = urllib2.ProxyHandler({PROXY_TYPE:PROXY_URL})
	opener = urllib2.build_opener(proxy)
else:
	opener = urllib2.build_opener()

f = opener.open('http://feeds.delicious.com/v2/rss/{1}?count={0}'.format(str(QTD_ITENS),USERNAME))
conteudo = f.read()

d = fp.parse(conteudo)

saida = io.open('bkp_delicious_{0}.txt'.format(USERNAME),'w',encoding="utf-8")

for item in d.entries:
	saida.write( u"{0}\n{1}\n\n".format(item.title, item.link))
	
saida.close()
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s