回答編集履歴

2

補足を追加

2021/02/02 15:16

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -16,7 +16,11 @@
16
16
 
17
17
 
18
18
 
19
- 対策としては、2.0.0より前のバージョン(1.2.0とか)をインストールしてください。たとえば、pipを使うのであれば、
19
+ 対策としては、xlrdの2.0.0より前のバージョン(1.2.0とか)をインストールするか、pandasがxlrdを使わないよにします。
20
+
21
+
22
+
23
+ xlrdの古いバージョンを入れるには、pipを使うのであれば、
20
24
 
21
25
 
22
26
 
@@ -29,3 +33,15 @@
29
33
 
30
34
 
31
35
  とします。
36
+
37
+
38
+
39
+ pandasがxlrdを使わない(代わりにopenpyxlを使う)ようにするには、`read_excel`のオプション引数engineに`"openpyxl"`を指定します。
40
+
41
+
42
+
43
+ ```Python
44
+
45
+ df = pd.read_excel('sample.xlsx', engine="openpyxl")
46
+
47
+ ```

1

表現を修正

2021/02/02 15:16

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- と書いてあるので、(バグではなく)xlrd 2以降ではxlsxファイル対応しない、ということですね。
15
+ と書いてあるので、(バグではなく)**xlrd 2以降では.xlsファイル以外サポートしない**つまり.xlsxファイルをサポートしない、ということですね。
16
16
 
17
17
 
18
18