Python pathlib 模块,WindowsPath() 实例源码

我们从Python开源项目中,提取了以下4个代码示例,用于说明如何使用pathlib.WindowsPath()

项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def test_concrete_class(self):
        p = self.cls('a')
        self.assertIs(type(p),
            pathlib.WindowsPath if os.name == 'nt' else pathlib.PosixPath)
项目:ouroboros    作者:pybee    | 项目源码 | 文件源码
def test_unsupported_flavour(self):
        if os.name == 'nt':
            self.assertRaises(NotImplementedError, pathlib.PosixPath)
        else:
            self.assertRaises(NotImplementedError, pathlib.WindowsPath)
项目:kbe_server    作者:xiaohaoppy    | 项目源码 | 文件源码
def test_concrete_class(self):
        p = self.cls('a')
        self.assertIs(type(p),
            pathlib.WindowsPath if os.name == 'nt' else pathlib.PosixPath)
项目:kbe_server    作者:xiaohaoppy    | 项目源码 | 文件源码
def test_unsupported_flavour(self):
        if os.name == 'nt':
            self.assertRaises(NotImplementedError, pathlib.PosixPath)
        else:
            self.assertRaises(NotImplementedError, pathlib.WindowsPath)