pathlib.Path.is_file vs os.path.isfile difference
Albert-Jan Roskam
sjeik_appie at hotmail.com
Fri Mar 8 17:14:16 EST 2024
On Mar 8, 2024 19:35, Thomas Passin via Python-list
<python-list at python.org> wrote:
On 3/8/2024 1:03 PM, Albert-Jan Roskam via Python-list wrote:
> Hi,
> I was replacing some os.path stuff with Pathlib and I discovered
this:
> Path(256 * "x").is_file() # OSError
> os.path.isfile(256 * "x") # bool
> Is this intended? Does pathlib try to resemble os.path as closely
as
> possible?
You must have an very old version of Python. I'm running 3.12.2 and it
returns False. Either that or that path name exists and throws some
kind of unexpected exception.
====
Hi, I tested this with Python 3.8. Good to know that this was fixed!
More information about the Python-list
mailing list