前提・実現したいこと
pandasのpd.read_excelで以下のような2次元表を読み込んで処理するPGを書いています。
| |1 |2 |3 |4 |... |31 |
-----|---
|Aさん | |○ |× | |○ | |
|Bさん |○ |× | | | |○ |
|Cさん |×| |○ |× | | |
|Dさん | | | |○ |× |× |
ここで、datetime.datetime.today()で本日の日付を取得し、それを基に1行目(ヘッダ行)にアクセスし、該当の列を抜き出したうえで、「誰が○で誰が×か」をそれぞれの変数に格納したいです。
発生している問題・エラーメッセージ
df[datetime.datetime.today()]等でヘッダ行にアクセスし、該当の列をリストに入れたいのですが、
KeyError: datetime.datetime(2019, 8, 17, 10, 42, 49, 2720) During handling of the above exception, another exception occurred: KeyError Traceback (most recent call last) in
のようになってしまいます。また、これを解消して該当の列を抜き出したとして、どのように○と×が記入されている人名を取得できるのでしょうか。
恐れ入りますが、何かしらご教示いただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/08/19 05:30