<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>dzone.com: queued links: python</title>
    <link>http://www.dzone.com/links/queue/tag/python.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Tue, 10 Nov 2009 01:12:09 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2009-11-10T01:12:09Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/queue/python/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>Parsing HTML in Python with BeautifulSoup</title>
      <link>http://www.dzone.com/links/rss/parsing_html_in_python_with_beautifulsoup.html</link>
      <description>I got into a spat with Eric Raymond the other day about some code he's written called ForgePlucker. I took a look at the source code and posted saying it looks like a total hack job by a poor programmer.  Raymond replied by posting a blog entry in which he called me a poor fool and snotty kid.  The problem with writing code like ForgePlucker is maintenance. It's got all sorts of little assumptions and special cases.  A much better approach is to use an HTML parser than knows all about the foibles of real HTML.  Here's the equivalent function written using the BeautifulSoup parser:</description>
      <category>opinion</category>
      <category>python</category>
      <pubDate>Mon, 09 Nov 2009 21:21:46 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/285369.html</guid>
      <dc:creator>rlamarch</dc:creator>
      <dc:date>2009-11-09T21:21:46Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/parsing_html_in_python_with_beautifulsoup.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/285369.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I got into a spat with Eric Raymond the other day about some code he's written called ForgePlucker. I took a look at the source code and posted saying it looks like a total hack job by a poor programmer.  Raymond replied by posting a blog entry in which he called me a poor fool and snotty kid.  The problem with writing code like ForgePlucker is maintenance. It's got all sorts of little assumptions and special cases.  A much better approach is to use an HTML parser than knows all about the foibles of real HTML.  Here's the equivalent function written using the BeautifulSoup parser:<br/><br/><a href='http://www.dzone.com/links/rss/parsing_html_in_python_with_beautifulsoup.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=285369' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>285369</dz:linkId>
      <dz:submitDate>2009-11-09T21:21:46Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/285369.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rlamarch</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/209500.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Python Language Moratorium</title>
      <link>http://www.dzone.com/links/rss/python_language_moratorium.html</link>
      <description>This PEP proposes a temporary moratorium (suspension) of all changes to the Python language syntax, semantics, and built-ins for a period of at least two years from the release of Python 3.1. In particular, the moratorium would include Python 3.2 (to be released 18-24 months after 3.1) but allow Python 3.3 (assuming it is not released prematurely) to once again include language changes.</description>
      <category>python</category>
      <pubDate>Mon, 09 Nov 2009 20:05:50 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/285341.html</guid>
      <dc:creator>Justin Silverton</dc:creator>
      <dc:date>2009-11-09T20:05:50Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/python_language_moratorium.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/285341.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This PEP proposes a temporary moratorium (suspension) of all changes to the Python language syntax, semantics, and built-ins for a period of at least two years from the release of Python 3.1. In particular, the moratorium would include Python 3.2 (to be released 18-24 months after 3.1) but allow Python 3.3 (assuming it is not released prematurely) to once again include language changes.<br/><br/><a href='http://www.dzone.com/links/rss/python_language_moratorium.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=285341' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>285341</dz:linkId>
      <dz:submitDate>2009-11-09T20:05:50Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>13</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/285341.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rick888</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/430852.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>A Quick Introduction to the Spring Python Framework</title>
      <link>http://www.dzone.com/links/rss/a_quick_introduction_to_the_spring_python_framewo.html</link>
      <description>Want to use Spring but don't want to use Java? Spring for Python is an Inversion of Control container for Python with several additional features such as aspect oriented programming. To learn more read on.</description>
      <category>frameworks</category>
      <category>how-to</category>
      <category>open source</category>
      <category>python</category>
      <pubDate>Mon, 09 Nov 2009 15:43:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/285117.html</guid>
      <dc:creator>HeyNow</dc:creator>
      <dc:date>2009-11-09T15:43:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/a_quick_introduction_to_the_spring_python_framewo.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/285117.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Want to use Spring but don't want to use Java? Spring for Python is an Inversion of Control container for Python with several additional features such as aspect oriented programming. To learn more read on.<br/><br/><a href='http://www.dzone.com/links/rss/a_quick_introduction_to_the_spring_python_framewo.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=285117' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>285117</dz:linkId>
      <dz:submitDate>2009-11-09T15:43:39Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>16</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/285117.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>HeyNow</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/459212.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

