You can use glob
:
import glob, os os.chdir("/mydir") for file in glob.glob("*.txt"): print(file)
or simply os.listdir
:
import os for file in os.listdir("/mydir"): if file.endswith(".txt"): print(os.path.join("/mydir", file))
or if you want to traverse directory, use os.walk
:
import os for root, dirs, files in os.walk("/mydir"): for file in files: if file.endswith(".txt"): print(os.path.join(root, file))
Related Posts:
- How to open a file using the open with statement
- What is the difference between rw+ and r+
- Correct way to write line to file?
- Print string to text file
- Python open() gives FileNotFoundError/IOError: Errno 2 No such file or directory
- ValueError : I/O operation on closed file
- Writing a list to a file with Python
- write() versus writelines() and concatenated strings
- Writing a list to a file with Python
- How to open a file for both reading and writing?
- What is an easy way to implement fprintf in python?
- How to append new data onto a new line
- Python IOError: File not open for reading
- What does random.sample() method in python do?
- (Python) TypeError: ‘float’ object is not subscriptable
- ValueError: Unknown label type: ‘continuous’
- Transpose/Unzip Function (inverse of zip)?
- TypeError: unhashable type: ‘numpy.ndarray’
- python base64 to hex
- What’s the canonical way to check for type in Python?
- IndexError: tuple index out of range —– Python
- What is the pythonic way to calculate dot product?
- How to resize an image with OpenCV2.0 and Python2.6
- Is there a ‘foreach’ function in Python 3?
- How to condense if/else into one line in Python?
- Does “\d” in regex mean a digit?
- How do you use subprocess.check_output() in Python?
- filename.whl is not a supported wheel on this platform
- How to use torch.stack function
- (Help) TypeError: ‘str’ object cannot be interpreted as an integer
- ‘builtin_function_or_method’ object is not iterable
- Why KeyError: 0
- bash: pip: command not found
- How do I concatenate two lists in Python?
- Convert a tensor to numpy array in Tensorflow?
- How to run Conda?
- How do I check whether a file exists without exceptions?
- How can I get dictionary key as variable directly in Python (not by searching from value)?
- pygame.error: video system not initialized
- Python – Reading and writing csv files with utf-8 encoding
- Python’s equivalent of && (logical-and) in an if-statement
- Get ZeroDivisionError: float division in python
- How do I detect collision in pygame?
- Remove all occurrences of a value from a list?
- os.path.dirname(__file__) returns empty
- keyerror 1 in my code
- ‘NoneType’ object has no attribute ‘group’
- How to fix ‘ValueError: list.remove(x): x not in list’ error in Python
- TypeError: string argument without an encoding
- ValueError: cannot index with vector containing NA / NaN values
- How to append multiple values to a list in Python
- How do I do a case-insensitive string comparison?
- How to copy files?
- What is the difference between ‘/’ and ‘//’ when used for division?
- How do I format a string using a dictionary in python-3.x?
- How to extend a class in python?
- Converting XML to JSON using Python?
- Django – no such table exception
- How to import a module given the full path?
- Why does “pip install” inside Python raise a SyntaxError?
- Removing numbers from string
- importing external “.txt” file in python
- How can I get the named parameters from a URL using Flask?
- How can I from bs4 import BeautifulSoup?
- Pandas OR statement ending in series contains
- TypeError: Invalid dimensions for image data when plotting array with imshow()
- “getaddrinfo failed”, what does that mean?
- pythonw.exe or python.exe?
- How to convert an XML string to a dictionary?
- matplotlib does not show my drawings although I call pyplot.show()
- Writing string to a file on a new line every time
- examining items in a python Queue
- What’s the difference between scikit-learn and tensorflow? Is it possible to use them together?
- How to initialize weights in PyTorch?
- Can’t find module cPickle using Python 3.5 and Anaconda
- How can I check if two segments intersect?
- “Can’t convert ‘float’ object to str implicitly”
- RuntimeWarning: overflow encountered in ubyte_scalars
- Pandas – Drop function error (label not contained in axis)
- Python Requests – No connection adapters
- WindowsError: [Error 126] The specified module could not be found
- No module named ‘openpyxl’ – Python 3.4 – Ubuntu
- How to easily print ascii-art text?
- Using Tkinter in python to edit the title bar
- LinAlgError: Last 2 dimensions of the array must be square
- Nonlinear regression with python – what’s a simple method to fit this data better?
- ImportError: No module named mysql.connector using Python2
- Python read in string from file and split it into values
- What is a unicode string?
- Remove specific characters from a string in Python
- pandas replace multiple values one column
- AttributeError: ‘tuple’ object has no attribute
- What is python’s site-packages directory?
- How do I get Flask to run on port 80?
- optional arguments in initializer of python class
- How can I check if a string contains ANY letters from the alphabet?
- How do I calculate the MD5 checksum of a file in Python?
- Indent Expected?
- How exactly does a generator comprehension work?
- TypeError: the JSON object must be str, not ‘bytes’