I liked Beautiful Soup a lot too when I used it couple of months back. Also, Mechanize is a super cool library for filling and submitting the forms of any page. One can write a meta search engine by just using these two libraries in Python.
<br><br>Also, PyAmazon(by <font size="-1">Mark Pilgrim, author of Dive into Python) is a good Python module for accessing the Amazon services. It has a neat interface covering almost all the free services provided by Amazon.
<br><br>Djaptcha seems to be a cool Django capthca(I am yet to use it), which can be used with the Django projects with the forms to avoid spamming bots.<br><br>Thanks and regards,<br>Bharath Keshav<br></font><br><div><span class="gmail_quote">
On 10/29/07, <b class="gmail_sendername">Dorai Thodla</b> &lt;<a href="mailto:dorai@thodla.com">dorai@thodla.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks. I will explore some of the links.<br><span class="sg"><br>Dorai</span><div><span class="e" id="q_115ea7a2097339ae_2"><br><br><div><span class="gmail_quote">On 10/28/07, <b class="gmail_sendername">Siddharta</b> &lt;
<a href="mailto:siddharta.lists@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">siddharta.lists@gmail.com</a>
&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">BeautifulSoup is AWESOME. I did a demo of BeautifulSoup in one of the<br>
Bangpypers meetups in March 2005. I use it regularly to screen scrape
<br>information from web pages.<br><br>Apart from that, my most used libraries are<br><br>- Python Imaging Library : Very nice library to manipulate images,<br>generate dynamic graphs &amp; charts etc<br>- ReportLab : Create PDF files
<br>- mechanize : Nice library to automatically open web pages, fill up &amp;<br>submit forms etc<br>- pygoogle : Interact with google&#39;s search APIs. I use pygoogle a lot.<br><br>Stuff that I dont use, but looks interesting
<br><br>- python-mock : <a href="http://python-mock.sourceforge.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://python-mock.sourceforge.net/</a><br>- Construct : <a href="http://construct.wikispaces.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://construct.wikispaces.com/</a><br>- Scapy : <a href="http://freshmeat.net/projects/scapy/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://freshmeat.net/projects/scapy/</a><br><br>--<br>Siddharta Govindaraj<br><a href="http://siddhi.blogspot.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://siddhi.blogspot.com</a><br>
<a href="http://www.silverstripesoftware.com/blog/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.silverstripesoftware.com/blog/
</a><br><br>_______________________________________________<br>BangPypers mailing list<br><a href="mailto:BangPypers@python.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">BangPypers@python.org
</a><br><a href="http://mail.python.org/mailman/listinfo/bangpypers" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mail.python.org/mailman/listinfo/bangpypers
</a><br></blockquote></div><br><br clear="all"><br></span></div><div><span class="e" id="q_115ea7a2097339ae_3">-- <br>Dorai Thodla (<a href="http://www.thodla.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.thodla.com</a>)<br>Tracking Web Trends
</span></div><br>_______________________________________________<br>BangPypers mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:BangPypers@python.org">BangPypers@python.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mail.python.org/mailman/listinfo/bangpypers" target="_blank">
http://mail.python.org/mailman/listinfo/bangpypers</a><br><br></blockquote></div><br>