teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/07/19 05:08

投稿

TakaiY
TakaiY

スコア14472

answer CHANGED
@@ -1,5 +1,10 @@
1
1
  ファイル名そのものに、ワイルドカードを指定して開くことはできません。
2
2
 
3
- ワイルトカードを使ってファイル名を扱う場合は[globを使いましょう](https://docs.python.org/3/library/glob.html)
3
+ ワイルトカードを使ってファイル名を扱う場合はまずは[globを使いましょう](https://docs.python.org/3/library/glob.html)
4
4
 
5
- 使いかたは検索するといろいろ出てきますよ。[日本語ならこことか。](https://www.tech-teacher.jp/blog/python-glob/)
5
+ 使いかたは検索するといろいろ出てきますよ。[日本語ならこことか。](https://www.tech-teacher.jp/blog/python-glob/)
6
+
7
+
8
+ pythonでパスを扱うには、個人的にはpathlibを使うのがお勧めです。機能が多いので人によってはチンプンカンプンだとと言われることもあるので、二番目に上げておきます。
9
+ [pathlibでglobの説明はこれです](https://docs.python.org/3/library/pathlib.html#pathlib.Path.glob)
10
+ [日本語の説明はこれがよさそうです。](https://note.nkmk.me/python-pathlib-iterdir-glob/)