Using Python's pathlib Module
source link: https://realpython.com/courses/pathlib-python/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Using Python's pathlib Module
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!
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK