<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Mahadeva &#187; #pyconar2009</title>
	<atom:link href="http://www.patriciomolina.com/tag/pyconar2009/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.patriciomolina.com</link>
	<description>Blog de Patricio Molina</description>
	<lastBuildDate>Mon, 06 Feb 2012 06:29:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/ar/</creativeCommons:license>		<item>
		<title>Buscador para Twitter, con Python, en 12 líneas</title>
		<link>http://www.patriciomolina.com/2009/09/buscador-para-twitter-con-python-en-12-lineas/</link>
		<comments>http://www.patriciomolina.com/2009/09/buscador-para-twitter-con-python-en-12-lineas/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 02:16:13 +0000</pubDate>
		<dc:creator>Pato</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[#pyconar2009]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter search]]></category>

		<guid isPermaLink="false">http://www.patriciomolina.com/?p=58</guid>
		<description><![CDATA[Hoy estuve viendo los resultados de la búsqueda #pyconar2009 en Twitter Search, y me dije: &#8220;por qué no hacer las búsquedas desde consola, con Python?&#8221; Unos minutos después, aquí está el resultado: 1 2 3 4 5 6 7 8 &#8230; <a href="http://www.patriciomolina.com/2009/09/buscador-para-twitter-con-python-en-12-lineas/">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hoy estuve viendo los resultados de la búsqueda <a href="http://search.twitter.com/search?q=%23pyconar2009">#pyconar2009</a> en <a href="http://search.twitter.com/">Twitter Search</a>, y me dije: &#8220;por qué no hacer las búsquedas desde consola, con Python?&#8221;</p>
<p>Unos minutos después, aquí está el resultado:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> feedparser, <span style="color: #dc143c;">urllib</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> main<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>:
    feed_source = <span style="color: #483d8b;">'http://search.twitter.com/search.atom?%s'</span>
    q = <span style="color: #008000;">raw_input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'Search term: '</span><span style="color: black;">&#41;</span>
    <span style="color: #ff7700;font-weight:bold;">if</span> q:
        f = feedparser.<span style="color: black;">parse</span><span style="color: black;">&#40;</span>feed_source <span style="color: #66cc66;">%</span> <span style="color: #dc143c;">urllib</span>.<span style="color: black;">urlencode</span><span style="color: black;">&#40;</span><span style="color: black;">&#123;</span><span style="color: #483d8b;">'q'</span>: q<span style="color: black;">&#125;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
        <span style="color: #ff7700;font-weight:bold;">for</span> entry <span style="color: #ff7700;font-weight:bold;">in</span> f.<span style="color: black;">entries</span>:
            <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">'%s: &quot;%s&quot;'</span> <span style="color: #66cc66;">%</span> <span style="color: black;">&#40;</span>entry.<span style="color: black;">author</span>, entry.<span style="color: black;">title</span><span style="color: black;">&#41;</span> 
&nbsp;
<span style="color: #ff7700;font-weight:bold;">if</span> __name__ == <span style="color: #483d8b;">'__main__'</span>:
    main<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></td></tr></table></div>

<p>En este caso usé <a href="http://www.feedparser.org/">Universal Feed Parser</a> (<tt>$ sudo apt-get install python-feedparser</tt>), pero pueden utilizar la librería que más les guste <img src='http://www.patriciomolina.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.patriciomolina.com/2009/09/buscador-para-twitter-con-python-en-12-lineas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

