<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Read Excel files from Python</title>
	<atom:link href="http://scienceoss.com/read-excel-files-from-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://scienceoss.com/read-excel-files-from-python/</link>
	<description>useful tidbits for using open source software in science</description>
	<pubDate>Thu, 21 Aug 2008 12:09:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Bill</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-171</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Wed, 06 Aug 2008 15:44:10 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-171</guid>
		<description>Is there a way to read cells in their display format as opposed to their native formats? For example, get the cell content as "$66,777.31" if the value 66777.31 is formatted as currency.</description>
		<content:encoded><![CDATA[<p>Is there a way to read cells in their display format as opposed to their native formats? For example, get the cell content as &#8220;$66,777.31&#8243; if the value 66777.31 is formatted as currency.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-137</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Sun, 20 Jul 2008 13:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-137</guid>
		<description>John, thanks for xlrd, it's fantastic.

I made the edits you suggested.  

Just checking: is it correct that there is no [supported] way to add content to an existing Excel sheet using xlrd?

-ryan</description>
		<content:encoded><![CDATA[<p>John, thanks for xlrd, it&#8217;s fantastic.</p>
<p>I made the edits you suggested.  </p>
<p>Just checking: is it correct that there is no [supported] way to add content to an existing Excel sheet using xlrd?</p>
<p>-ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Machin</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-136</link>
		<dc:creator>John Machin</dc:creator>
		<pubDate>Sun, 20 Jul 2008 06:08:55 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-136</guid>
		<description>Hi, Ryan, I'm the author/maintainer of xlrd. Thanks for the advertisement!

One point though, relating to this line in your posting:

sh.put_cell(row, col, ctype, value, xf)

Sheet.put_cell is only for internal use building the sheet contents, it is intentionally not documented and is definitely *not* supported.

Bonus extra point:
cell_C4 = sh.cell(2,3).value
should be
cell_C4 = sh.cell(3, 2).value
or (better)
cell_C4 = sh.cell(rowx=3, colx=2).value

Cheers,
John</description>
		<content:encoded><![CDATA[<p>Hi, Ryan, I&#8217;m the author/maintainer of xlrd. Thanks for the advertisement!</p>
<p>One point though, relating to this line in your posting:</p>
<p>sh.put_cell(row, col, ctype, value, xf)</p>
<p>Sheet.put_cell is only for internal use building the sheet contents, it is intentionally not documented and is definitely *not* supported.</p>
<p>Bonus extra point:<br />
cell_C4 = sh.cell(2,3).value<br />
should be<br />
cell_C4 = sh.cell(3, 2).value<br />
or (better)<br />
cell_C4 = sh.cell(rowx=3, colx=2).value</p>
<p>Cheers,<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-41</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Fri, 25 Apr 2008 17:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-41</guid>
		<description>@Attila Bleier:
Nice catch, thanks.  It's fixed now.</description>
		<content:encoded><![CDATA[<p>@Attila Bleier:<br />
Nice catch, thanks.  It&#8217;s fixed now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Attila Bleier</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-40</link>
		<dc:creator>Attila Bleier</dc:creator>
		<pubDate>Fri, 25 Apr 2008 15:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-40</guid>
		<description>Please note that the example above has a typo. The 2nd line should be: wb=xlrd.open_workbook('myworkbook.xls'), because of the namespace.

excellent post, thanks.</description>
		<content:encoded><![CDATA[<p>Please note that the example above has a typo. The 2nd line should be: wb=xlrd.open_workbook(&#8217;myworkbook.xls&#8217;), because of the namespace.</p>
<p>excellent post, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Techy News &#187; scienceoss.com &#34; Blog Archive &#34; Read Excel files from Python</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-24</link>
		<dc:creator>Techy News &#187; scienceoss.com &#34; Blog Archive &#34; Read Excel files from Python</dc:creator>
		<pubDate>Sat, 12 Apr 2008 21:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-24</guid>
		<description>[...] Read the rest of this great post here [...]</description>
		<content:encoded><![CDATA[<p>[...] Read the rest of this great post here [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-16</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Thu, 10 Apr 2008 17:03:04 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-16</guid>
		<description>@Josef Assad:
I don't think it can write Excel format files, you have to have an existing Excel file.

You could try PyExcelerator though (http://sourceforge.net/projects/pyexcelerator), which does write to Excel format.  I'll give it a shot myself and write a post on using it.</description>
		<content:encoded><![CDATA[<p>@Josef Assad:<br />
I don&#8217;t think it can write Excel format files, you have to have an existing Excel file.</p>
<p>You could try PyExcelerator though (http://sourceforge.net/projects/pyexcelerator), which does write to Excel format.  I&#8217;ll give it a shot myself and write a post on using it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josef Assad</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-15</link>
		<dc:creator>Josef Assad</dc:creator>
		<pubDate>Thu, 10 Apr 2008 14:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-15</guid>
		<description>Does it also write excel format files?</description>
		<content:encoded><![CDATA[<p>Does it also write excel format files?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Read Excel files with Python (no win32com) : [ mkhairul.com ]</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-14</link>
		<dc:creator>Read Excel files with Python (no win32com) : [ mkhairul.com ]</dc:creator>
		<pubDate>Thu, 10 Apr 2008 13:33:39 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-14</guid>
		<description>[...] Read excel files from python using a package called xlrd that can read excel files from anywhere, even LINUX! No more importing win32com as displayed in recipes. Maybe with this I can solve the problem involving the excel sheet and vba thing that I&#8217;m having here at work. Not a priority, just someone needs help with it and seems like a challenge. I&#8217;m not very familiar with converting unicode back and forth. [...]</description>
		<content:encoded><![CDATA[<p>[...] Read excel files from python using a package called xlrd that can read excel files from anywhere, even LINUX! No more importing win32com as displayed in recipes. Maybe with this I can solve the problem involving the excel sheet and vba thing that I&#8217;m having here at work. Not a priority, just someone needs help with it and seems like a challenge. I&#8217;m not very familiar with converting unicode back and forth. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Goldberg</title>
		<link>http://scienceoss.com/read-excel-files-from-python/#comment-13</link>
		<dc:creator>Corey Goldberg</dc:creator>
		<pubDate>Thu, 10 Apr 2008 13:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://scienceoss.com/read-excel-files-from-python/#comment-13</guid>
		<description>Thanks for this post.  I normally end up saving Excel files as CSV and parsing raw data like that.  This is a cool way to work with Excel files directly.

Great blog... I am enjoying going through your Python posts.

-Corey</description>
		<content:encoded><![CDATA[<p>Thanks for this post.  I normally end up saving Excel files as CSV and parsing raw data like that.  This is a cool way to work with Excel files directly.</p>
<p>Great blog&#8230; I am enjoying going through your Python posts.</p>
<p>-Corey</p>
]]></content:encoded>
	</item>
</channel>
</rss>
