Have you struggled with file path handling in Python? With the pathlib
module, the struggle is now over! You no longer need to scratch your head over code like this:
>>> path.rsplit('\\', maxsplit=1)[0]
And you don’t have to cringe at the verbosity of something like this:
>>> os.path.isfile(os.path.join(os.path.expanduser('~'), 'realpython.txt'))
In this video course, you’ll learn how to:
- Work with file paths in Python
- Read and write files in new ways
- Manipulate paths and the underlying file system
- List files and iterate over them
Using the pathlib
module, the two examples above can be rewritten using elegant, readable, and Pythonic code:
>>> path.parent
>>> (pathlib.Path.home() / 'realpython.txt').is_file()
That’s what you’ll master in this video course!
What’s Included:
- 9 Lessons
- Video Subtitles and Full Transcripts
- 1 Downloadable Resource
- Accompanying Text-Based Tutorial
- Q&A With Python Experts: Ask a Question
- Certificate of Completion
Downloadable Resources: