*.xls ファイルにいくつかの値がありますが、それらを wb_sheet.col_values(...) でインポートしようとすると、空の値しか取得できません。wb_sheet.col(...) を試しましたが、それらのセルが空であると主張しています。しかし、そうではありません。Excel で値を確認できます。
私の *.xls ファイルは Labview スクリプトによって生成されたもので、いくつかのマクロなどが含まれていると確信しています。ただし、xlrd はエラーを返しません。
サンプル シートをアップロードしますが、機密情報が含まれています。
バージョン: python 2.7.3、Windows 7、Excel 2010、xlrd 0.8.0。
小さなスクリプト:
wb = open_workbook('*.xls')
wbs = wb.sheet_by_index(0)
wbs.col(0)
Excelで開くと、最初の列に値が含まれていても、すべてのセルで結果が空になります。