文件系统断言插件`

thefs的Python项目详细描述


python文件系统更好的断言

用于the断言文件系统内容的断言库。

API

  • basename(dir)。断言路径的basename。
  • dirname(dir)。断言路径的dirname。
  • extname(file)。断言文件扩展名
  • path。断言路径存在
  • file。将其断言为文件
  • dir。断言为dir
  • mount。将其断言为装入点
  • absolute_path。断言它是绝对路径
  • readable。断言可读。
  • writable。断言可写。
  • executableassert可执行文件

用法:

fromtheimporttheimportthefsthe.use(thefs)the("/a/b/c.md").should.have.basename("c.md")the("/a/b/c.md").should.have.dirname("/a/b")the("/a/b/c.md").should.have.extname("/a/b")the("/a/b/c.md").should.be.a.paththe("/a/b/c.md").should.be.a.filethe("/a/b/c.md").should.be.a.dirthe("/a/b/c.md").should.be.a.linkthe("/a/b/c.md").should.be.a.mountthe("/a/b/c.md").should.be.an.absolute_paththe("/a/b/c.md").should.be.readablethe("/a/b/c.md").should.be.writablethe("/a/b/c.md").should.be.executable

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用“this”关键字调用类中具有1个以上参数的多个构造?   java中轮廓的opencv并集   java Qt软件包安卓。支持v4。应用程序不存在   java JPA:如何将字符串持久化到数据库字段中,键入MYSQL文本   java扫雷器随机生成地雷算法不正确   ApacheStorm中的java并行性和告诉主管该怎么做   jvm或AWS S3端的java Max文件上载限制   java Spring安全OAuth2在成功登录后重定向到登录   当我运行jframe时,它总是显示“java.lang.NumberFormatException:空字符串”   java返回Spring MVC Post请求的JSON响应   java用户登录和密码:数据库确认   安卓的问题。getToken()java。木卫一。IOException:无效的\u目标\u版本   从Android连接到IBM Watson对话API时发生java未知模式字符“X”异常   java我们可以在春季会话超时之前设置条件吗?   java理解@MockBean与“RestTemplate RestTemplate”的用法