xlrd

    4熱度

    3回答

    我試圖用Python讀入.xls文件。該文件包含多個非ASCII字符(即,äöü)。我嘗試過使用openpyxls和xlrd(我對xlrd寄予厚望,因爲它應該讀取unicode中的所有內容),但都沒有工作。 我已經找到了多個答案處理編碼/解碼,同時試圖從xls打印信息,但我似乎甚至不能得到那麼多。 import xlrd workbook = xlrd.open_workbook('export

    1熱度

    3回答

    這個問題已經使用了很長時間了,但似乎找不到解決方案。我使用excelfiles函數來創建所有excelfiles的列表,包括在指定目錄中名稱中的「tst」。之後,我想用locate_vals-function從每個文檔中讀取特定的單元格,但似乎無法從文件列表中讀取文件。也許有一個非常簡單的解決方案,我只是看不到?我得到的錯誤信息在底部。 這是一個更重要的任務,我問了昨天的幫助(「Search th

    3熱度

    2回答

    如果我做的: print sh.cell(1,col) 我得到: text:u'' text:u'' text:u'eng' text:u'' xldate:41450.0 number:11.0 number:30.0 text:u'Reality TV' 但是,如果我做的:print type(sh.cell(1,col)),我得到: <class 'xlrd.sheet

    1熱度

    1回答

    我試圖讓一個數據管理程序運行,這樣我可以重新安排我使用Python工作的公司的一些數據。我對Python沒有任何經驗,但是我使用java。 http://www.simplistix.co.uk/presentations/python-excel.pdf ,我發現這個網站,談到使用xlrd和xlwt。我運行了xlrd-0.7.1.win32.exe,以便安裝api。但是,即使當我試圖讓這個簡單的

    0熱度

    1回答

    我想從多個文件中提取標題行(第一行),每個文件都有多個工作表。每張紙的輸出應保存並放入一個新的主文件中,該文件包含每張紙和每個文件的所有標題。 我發現的最簡單的方法是使用命令row_slice。但是,文件的輸出是一個Cell對象列表,我似乎無法訪問它們的索引。 我正在尋找一種方法將提取的數據保存到新的工作簿中。 這裏是我到目前爲止的代碼: from xlrd import open_workboo

    3熱度

    2回答

    按照XLRD模塊的文檔, row_values(rowx, start_colx=0, end_colx=None) 「返回給定行中的單元格的值的切片」。 並給予下述的Python代碼: import xlrd wb=xlrd.open_workbook("xl1.xlsx") sh = wb.sheet_by_index(0) for rownum in range(sh.nrows)

    0熱度

    3回答

    我有一個使用xlwt/xlrd來處理excel文件的python腳本。在我的腳本的開始,我有以下代碼: #if you got a csv in parameters, convert it to an xls file if '.csv' in sys.argv[1]: #name of new file after conversion is finished name

    2熱度

    3回答

    有什麼辦法可以解決下一個問題: 在Python中使用xlrd軟件包時,excel文件中的值'1'顯示爲'1.0'。現在,我正在寫一個腳本,應該能夠注意到不同之處,我使用這個值作爲索引,所以'1'和'1.0'是完全不同的索引,但我無法找到任何方法來克服這個問題問題。 有什麼我可以做的嗎? 謝謝。

    4熱度

    1回答

    我一直在python中使用xlrd。然而,xlrd似乎並沒有提供一個標準的方式來找到它的版本號!我曾嘗試: xlrd.version() xlrd.__version__ xlrd.version xlrd.VERSION xlrd.VERSION()

    5熱度

    1回答

    我使用xlrd來處理xls文件。我的xls文件有兩列,我的要求是確保兩列的行數相等。我從help()得知我們有一個row_len()尋找索引給出的行的長度,但無法找到任何col_len。可以請你任何 幫助這裏是我的代碼 from xlrd import open_workbook spread_sheet=open_workbook("simple.xls") sheet1=spread_sh