GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — python_reference/useful_scripts/find_file.py at master · nickwork/python_reference

Expand file tree

/

find_file.py

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
18 lines (14 loc) · 417 Bytes
/

find_file.py

Copy path

File metadata and controls

18 lines (14 loc) · 417 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Sebastian Raschka 2014
#
# A Python function to find files in a directory based on a substring search.
import os
def find_files(substring, path):
results = []
for f in os.listdir(path):
if substring in f:
results.append(os.path.join(path, f))
return results
# E.g.
# find_files('Untitled', '/Users/sebastian/Desktop/')
# returns
# ['/Users/sebastian/Desktop/Untitled0.ipynb']
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.