pythonでExcelの自動化を勉強しています。Jupyter Labを動かしています。
fileファイルの中にある全てのExcelファイル(3つ)の全てのパスを取得するために、次のコードを実行しました。
python
1import pandas as pd 2from glob import glob 3 4filepaths = glob("file/*.xlsx") 5filepaths
するとリストには
['file/~$請求書12月.xlsx', 'file/~$請求書10月.xlsx', 'file/~$請求書11月.xlsx', 'file/請求書12月.xlsx', 'file/請求書10月.xlsx', 'file/請求書11月.xlsx']
と出てきました。この「~$」とはなんなのでしょうか?なぜこのようなものが出てくるのでしょうか?
また、どうすればこれらがリストに出てこないようにできますか?(いちいちpop()などで消すのは面倒です)
初めは、このExcelを開いたまま実行したからだと思い、ファイルを閉じて(Excel自体を終了して)もう一度実行しましたがダメでした。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/23 16:42