Pythonでファイルとサブフォルダーを閲覧する

Blackie123:

現在のフォルダーとそのすべてのサブフォルダーを参照して、拡張子が.htm | .htmlのすべてのファイルを取得します。オブジェクトが次のようなdirであるかファイルであるかを見つけることが可能であることがわかりました。

import os

dirList = os.listdir("./") # current directory
for dir in dirList:
  if os.path.isdir(dir) == True:
    # I don't know how to get into this dir and do the same thing here
  else:
    # I got file and i can regexp if it is .htm|html

最後に、すべてのファイルとそのパスを配列に入れたいと思います。そのようなことは可能ですか?

Sven Marnach:

を使用os.walk()して、ディレクトリとそのすべてのサブディレクトリを再帰的に反復できます

for root, dirs, files in os.walk(path):
    for name in files:
        if name.endswith((".html", ".htm")):
            # whatever

これらの名前のリストを作成するには、リスト内包表記を使用できます。

htmlfiles = [os.path.join(root, name)
             for root, dirs, files in os.walk(path)
             for name in files
             if name.endswith((".html", ".htm"))]

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

VPNでサーバーファイルを閲覧する

分類Dev

VBAで閲覧して目的のフォルダにファイルを保存する

分類Dev

サブフォルダーごとにファイル数を一覧表示する

分類Dev

サブフォルダーとファイルを除外する

分類Dev

msbuildでサブフォルダーとファイルをコピーする

分類Dev

bash ですべてのフォルダーとサブフォルダーを一覧表示する

分類Dev

.txtファイルへのパスを含むフォルダーとサブフォルダー内のファイルを一覧表示します

分類Dev

フォルダ内のすべてのファイルとサブフォルダを一覧表示します

分類Dev

cmdにすべてのフォルダーとサブフォルダーを一覧表示しますが、ファイルは一覧表示しません

分類Dev

グーグルチームドライブでファイルを閲覧する

分類Dev

同じファイルをhtmlで何度も閲覧する

分類Dev

フォルダとファイルを一覧表示する

分類Dev

フォルダ内のすべてのファイルとサブフォルダをテーブルに一覧表示します

分類Dev

Pythonでフォルダとサブフォルダ内のPDFファイルを削除しますか?

分類Dev

Pythonでフォルダとサブフォルダのzipファイルを解凍します

分類Dev

フォルダとサブフォルダの複数のファイルを検索するpython

分類Dev

ファイルとフォルダーをサブフォルダーに移動する

分類Dev

フォルダとサブフォルダでファイルを検索する

分類Dev

Pythonでサブフォルダーの名前を使用して、サブフォルダーごとに空のファイルを作成します

分類Dev

フォルダ内のすべてのファイルとウィンドウ内のサブフォルダを一覧表示するコマンド

分類Dev

エラー404ページに閲覧しているフォルダをリダイレクトする方法

分類Dev

C(Windows)の特定のパスにあるフォルダー、サブフォルダー、およびファイルを一覧表示します

分類Dev

サンダーバード。閲覧せずにファイルを添付しますか?

分類Dev

nexus 7 Kitkat4.4.2でファイルとフォルダーを一覧表示する際のNullPointer例外

分類Dev

フォルダとサブフォルダを一覧表示しますが、ファイルは一覧表示しません

分類Dev

プロジェクトのグーグルドライブからファイルを閲覧する方法

分類Dev

ファイル名のみを使用してフォルダーとサブフォルダーをrsyncするにはどうすればよいですか?

分類Dev

WordPressベースサイトのファイルシステムを閲覧する方法はありますか?

分類Dev

すべてのサブフォルダー内のすべてのファイルを一覧表示します

Related 関連記事

  1. 1

    VPNでサーバーファイルを閲覧する

  2. 2

    VBAで閲覧して目的のフォルダにファイルを保存する

  3. 3

    サブフォルダーごとにファイル数を一覧表示する

  4. 4

    サブフォルダーとファイルを除外する

  5. 5

    msbuildでサブフォルダーとファイルをコピーする

  6. 6

    bash ですべてのフォルダーとサブフォルダーを一覧表示する

  7. 7

    .txtファイルへのパスを含むフォルダーとサブフォルダー内のファイルを一覧表示します

  8. 8

    フォルダ内のすべてのファイルとサブフォルダを一覧表示します

  9. 9

    cmdにすべてのフォルダーとサブフォルダーを一覧表示しますが、ファイルは一覧表示しません

  10. 10

    グーグルチームドライブでファイルを閲覧する

  11. 11

    同じファイルをhtmlで何度も閲覧する

  12. 12

    フォルダとファイルを一覧表示する

  13. 13

    フォルダ内のすべてのファイルとサブフォルダをテーブルに一覧表示します

  14. 14

    Pythonでフォルダとサブフォルダ内のPDFファイルを削除しますか?

  15. 15

    Pythonでフォルダとサブフォルダのzipファイルを解凍します

  16. 16

    フォルダとサブフォルダの複数のファイルを検索するpython

  17. 17

    ファイルとフォルダーをサブフォルダーに移動する

  18. 18

    フォルダとサブフォルダでファイルを検索する

  19. 19

    Pythonでサブフォルダーの名前を使用して、サブフォルダーごとに空のファイルを作成します

  20. 20

    フォルダ内のすべてのファイルとウィンドウ内のサブフォルダを一覧表示するコマンド

  21. 21

    エラー404ページに閲覧しているフォルダをリダイレクトする方法

  22. 22

    C(Windows)の特定のパスにあるフォルダー、サブフォルダー、およびファイルを一覧表示します

  23. 23

    サンダーバード。閲覧せずにファイルを添付しますか?

  24. 24

    nexus 7 Kitkat4.4.2でファイルとフォルダーを一覧表示する際のNullPointer例外

  25. 25

    フォルダとサブフォルダを一覧表示しますが、ファイルは一覧表示しません

  26. 26

    プロジェクトのグーグルドライブからファイルを閲覧する方法

  27. 27

    ファイル名のみを使用してフォルダーとサブフォルダーをrsyncするにはどうすればよいですか?

  28. 28

    WordPressベースサイトのファイルシステムを閲覧する方法はありますか?

  29. 29

    すべてのサブフォルダー内のすべてのファイルを一覧表示します

ホットタグ

アーカイブ