whiteEelsYikes / PlistParser

Py .Plist XML 解析扩展库

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PlistParse Log

PlistParser

建议使用最新版

🏷️建议在 GitHub 查看此文档

本扩展库(包) 还有待完善 如有问题 请在 序言-讨论 找到推荐的 相关问题 讨论 位置

谢谢

本库 作者实在肝不动 文档这些就随便写写了 大家把 扩展库 安装好后 主要看源代码文件就行了 见谅


  • 🎫 序言

  • 📖 前言

    • 点击查看 GitHub README

    • 实际我并不会用 GitHub 至少写这个文档时不会 有考虑学习 但是我的GitHub会很乱 见谅
    • 本py扩展程序包主要提供了py操作.plist xml 文件的 功能 特别是对于苹果的 .plist xml 配置文件
    • 本py扩展程序包将秉承着 简单 易用 轻量 高扩展 高自定义 以及 高自由度 来构建程序
    • 程序作者并不从事 .plist 有关职业 比如 ios开发 ios软件开发 ios刷机 ios检测 等等 所有该程序不会完全完善(其实连帮忙测bug的人都没有😂)所以本程序可能有一定BUG或者不太完善的地方
    • emm 请多多指教 如果有好的想法或者BUG等需要反馈的 欢迎
    • 谢谢(Thank you)
    • 关于集成 .pyd .c .cpp cython声明:
      • 因为一些原因 可以下载 PlistParser 源代码来按需要自行使用 Cython 编译 .pyd .c .cpp 扩展
  • 🫳 获取 安装 方法

    • PyPi
    • GitHub
    • python pip 安装最新版
      • python -m pip install PlistParser
    • python pip 安装指定版本
      • python -m pip install PlistParser == 版本号
    • 验证安装
      • 打开 PyShell 然后执行以下代码验证安装
      • from PlistParser import Info
        print('版本:',Info.__version__)
        print(Info.__license__)
        Info.open_project_link()
    • 🔖 PyPiGitHub 可能存在不同步或者一定差异等情况 主要以 GitHub 为标准
  • 🪛🔧 使用方法

    • 🔖 本扩展库为 扩展类型库 所以可能存在很多功能和扩展性 这里 作者提示
    • 文档教程
      • GitHub 文档集
      • PyPi下载项目压缩包 其中可以找到PlistParser.doc-infoPlistParser.test-info他们分别保存了项目构建时保留的教程文档以及测试调试文件 可以参考 这里提供下载
      • 🔖 如果您的电脑没有解压软件 我们也推荐了解压程序360zip 您也可以在PyPi找到该程序 我们也提供下载
    • 🧑‍💻 关于API
      • 相关库导入
        from PlistParser import PlistParser  # .plist 解析器 引擎 提供 主要算法和解析转译支持
        from PlistParser import Plist  # .plist 解析辅助定位器 同时支持 py基本的plist文件定义
        from PlistParser import Base64  # .plist 解析器 base64 加解密 辅助库
        
        from PlistParser import Extend  # .plist 解析器 扩展函数库
        from PlistParser import Info  # .plist 解析器 相关信息
      • 相关库的API(接口)
        • GitHub 文档集
        • PyPi下载项目压缩包 其中可以找到PlistParser.doc-infoPlistParser.test-info他们分别保存了项目构建时保留的教程文档以及测试调试文件 可以参考 这里提供下载
      • 最后
        • Extend.py库 Info.py库
        • Extend Info 这两个库/包 可以不用管 因为是预留的 哪怕里面有 内容 功能 实现 哪大概率您也用不到
    • 🛠️ 实例
      • 功能实例
        • 解析一个plist文件
          • pass
      • 测试实例
        • 参考项目源码压缩包中的 PlistParser.test-infoPlistParser.doc-info 目录
    • 扩展
      • 基础设计扩展
        • pass
      • 高级设计扩展
        • pass
      • 🔖 本扩展程序皆可 继承 重写 或者 修改/补充源代码 等方式实现 功能的扩展等 使该扩展库更符合 需求
      • 🔖🔖 好了 最后有问题欢迎 GitHub QQ群 讨论 供电功能和用法 等待您来发掘 (文档写不动了 太肝了)
  • 总结最后

    • 拜拜

完...

About

Py .Plist XML 解析扩展库

License:MIT License


Languages

Language:Python 99.8%Language:Batchfile 0.2%