Python's pathlib Module: Taming the File System Quiz
Interactive Quiz ⋅9 Questions
ByJoseph Peart
In this quiz, you’ll revisit how totame the file system with Python’spathlib module.
You’ll reinforce corepathlib concepts, including checking whether a path points to a file and instantiatingPath objects. You’ll revisit joining paths with the/ operator and.joinpath(), iterating over directory contents with.iterdir(), and renaming files on disk with.replace().
You’ll also check your knowledge of common file operations such as creating empty files with.touch(), writing text with.write_text(), and extracting filename components using.stem and.suffix.
The quiz contains 9 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score is 100%. Good luck!
Related Resources
Course
Using Python's pathlib Module
In this video course, you'll learn how to effectively work with file system paths in Python 3 using the pathlib module in the standard library.
Tutorial
Python's pathlib Module: Taming the File System
Python's pathlib module enables you to handle file and folder paths in a modern way. This built-in module provides intuitive semantics that work the same way on different operating systems. In this tutorial, you'll get to know pathlib and explore common tasks when interacting with paths.

