嗯,我有一個問題,我覺得我已經回答了幾次,從我在這裏找到的。然而,作爲一個新手,我無法真正理解如何執行一個真正的基本操作。Python xlrd:如何轉換提取的值?
事情是這樣的:
我有一個
.xls
,當我使用xlrd得到我只是用sh.cell(0,0)
值(假設SH是我的表);如果什麼是在細胞是一個字符串我得到的東西像
text:u'MyName'
,我只想保留字符串'MyName'
;如果單元格中有什麼是一個數字,我得到類似
number:201.0
的東西,我只想保留整數201
。
如果有人能指出我應該只提取值,格式化爲我想要的,謝謝。
也,它會返回值屬性字符串的Unicode版本,所以你可能會需要解碼,如果你只想「MYNAME」這取決於你想用u'MyName'來做。 – comamitc 2012-01-18 12:22:05
非常感謝。有用! – clowny 2012-01-18 12:36:48
@comamitc:如果你有unicode並且你想要字節,你*編碼*,而不是*解碼*。但對於許多事情來說,使用unicode可能更有意義。 – 2012-01-18 12:50:09