Skip to content

isjunction for checking if a given path is a junction #99547

Description

@csm10495

Feature or enhancement

(A clear and concise description of your proposal.)

Pitch

I’m proposing we add a isjunction method to os.path and a is_junction method to pathlib.Path. Both would return True if the given path is a junction. On Posix the API would exist, but would always return False as this tends to be a Windows-only thing.

We have similar logic to check for concepts like ismount, islink, etc. So i figure this would fit in.

Previous discussion

See https://discuss.python.org/t/add-mechanism-to-check-if-a-path-is-a-junction/20952 and then lower down https://mail.python.org/archives/list/python-ideas@python.org/thread/KQ7AELTQRLYOXD434GQ2AHNDD23C4CYG/

There didn't seem to be any hard -1s to this proposal.

Linked PRs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions