Pandasライブラリ活用入門 第二版を使って勉強しています。
環境は、Windows11 Pythonのバージョンは3.9、pandasのバージョンは2.1.1です。
以下のようなコードがあります。第6章なのですが、下記のコードがあります。下記のファイル群は、実際に、Windowsのフォルダにあることが確認されています。
Python
1from pathlib import Path 2 3billboard_data_files = ( 4 Path('.') 5 .glob('/data/billborad-by_week/billboard-*.csv') 6) 7 8billboard_data_files =sorted(list(billboard_data_files)) 9 10#print(billboard_data_files)
ここで、どういうわけか、以下のようなエラーがでます。
###ここから
NotImplementedError Traceback (most recent call last)
Cell In[12], line 8
3 billboard_data_files = (
4 Path('.')
5 .glob('/data/billborad-by_week/billboard-*.csv')
6 )
7 #print(billboard_data_files)
----> 8 billboard_data_files = sorted(list(billboard_data_files))
File c:\Users\akira\Anaconda3\envs\py_39\lib\pathlib.py:1175, in Path.glob(self, pattern)
1173 drv, root, pattern_parts = self._flavour.parse_parts((pattern,))
1174 if drv or root:
-> 1175 raise NotImplementedError("Non-relative patterns are unsupported")
1176 selector = _make_selector(tuple(pattern_parts), self._flavour)
1177 for p in selector.select_from(self):
NotImplementedError: Non-relative patterns are unsupported
###ここまで、
このエラーはglobでジェネレーター化されたファイル群をリストに直すというところのようで、エラーの内容で検索などしたのですが、何が問題なのかわかりません。本のほうでは、WIndowsでもできるようなことが書かれていて、pandasのバージョンの問題なのか、何が問題なのか原因がわからない状況です。
何が原因かご教示いただくことは可能でしょうか。
よろしくお願い申し上げます。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。