パスにシェルワイルドカードが含まれているかどうかを知りたいコードが少しあります。これは、中央の場所で定義されるもののようです。glob.has_magic()がこれを提供することがわかりました(これは単なる正規表現です:) '[*?[]'
。ただし、このメソッドはモジュールの__all__
リストにリストされておらず、pydocにも表示されません。
この正規表現を自分のコードにコピーするだけでいいですか?(私はしたくない)
このメソッドはドキュメントに表示されていないため、Pythonの将来のバージョンで削除されるリスクはありますか?