Python pathlib库automatically detects的运行平台,用于构造(纯)Path对象。这在操作必须执行系统调用时才有意义(此对象类在文档中称为“具体类”)。
似乎缺少的功能是能够检测路径是Windows路径还是Posix路径。对于“ C:\ home \ user \ file.txt”和“ / etc /”,我们可以基于分隔符和/或驱动器执行此操作。我知道此任务对于相对路径来说是模棱两可的,我们将自己限制在绝对路径上。
什么是在python中检测路径类型的有效方法,最好是在pathlib上下文中?