Help us understand the problem. What is going on with this article?

Pythonでフォルダ内の全サブフォルダ、ファイルの取得

とにかくPythonを使ってみる

プログラミングを始めたころはなんでもかんでもPythonを使ってみるようにしていた。
仕事中も時間があればひたすらPython書いてるわけだがエディター開いてると仕事してるっぽい感じらしく
特に怒られたりしないので、仕事中のPython修行は最高の環境だった。
(しかし業務内容を入力するという就労管理システムがあるため、あえなく自爆)

便利なコード

とはいえ、業務に活かすべくプログラミングしてるのだから仕事してないわけではない。(多分)
PC業務が日常の一部のような現代社会でファイル管理ができない奴はゴマンといます。
きっと皆さんの周りにもいるでしょう。

・自分が作ったデータの在りかがわからない
・無駄にフォルダ階層ばかり作って探しきれない

とはいえフォルダ検索はアホほど遅い。
ので、Pythonじゃね?ということで探したらあった。

フォルダ内検索.py
import os

dock = r"ここにファイルフルパスを貼る"    

for folder,subfolders,files in os.walk(dock):
    print('folder: {}'.format(folder))
    print('subfolders: {}'.format(subfolders))
    print('files: {}'.format(files))

結局はいつの時代も探しものばっかりなんだな~…

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away