Skip to main content

Extension package for .plist file parsing

Project description

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-s他们分别保存了项目构建时保留的教程文档以及测试调试文件 可以参考 这里提供下载
      • 🔖 如果您的电脑没有解压软件 我们也推荐了解压程序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-s他们分别保存了项目构建时保留的教程文档以及测试调试文件 可以参考 这里提供下载
      • 最后
        • Extend.py库 Info.py库
        • Extend Info 这两个库/包 可以不用管 因为是预留的 哪怕里面有 内容 功能 实现 哪大概率您也用不到
    • 🛠️ 实例
      • 功能实例
        • 解析一个plist文件
          • pass
      • 测试实例
        • 参考项目源码压缩包中的 PlistParser.test-sPlistParser.doc-info 目录
    • 扩展
      • 基础设计扩展
        • pass
      • 高级设计扩展
        • pass
      • 🔖 本扩展程序皆可 继承 重写 或者 修改/补充源代码 等方式实现 功能的扩展等 使该扩展库更符合 需求
      • 🔖🔖 好了 最后有问题欢迎 GitHub QQ群 讨论 供电功能和用法 等待您来发掘 (文档写不动了 太肝了)
  • 总结最后

    • 拜拜

完...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PlistParser-2023.7.21.0.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PlistParser-2023.7.21.0-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file PlistParser-2023.7.21.0.tar.gz.

File metadata

  • Download URL: PlistParser-2023.7.21.0.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0a4

File hashes

Hashes for PlistParser-2023.7.21.0.tar.gz
Algorithm Hash digest
SHA256 11395265699d945249576982e276d6866c0f4282b713015e4ebd423cb3a0fef7
MD5 0b8f6f4ea24a4a49850e7216881bde22
BLAKE2b-256 ff9e6d9c029819853cbd0c9f081d1d1d191ce7e1631ba54e5141f54d49dfce5e

See more details on using hashes here.

File details

Details for the file PlistParser-2023.7.21.0-py3-none-any.whl.

File metadata

File hashes

Hashes for PlistParser-2023.7.21.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff8c4192b357bbec8df7c3945052ae20839b47fa0c1f90f975eeb79903216f9e
MD5 0e99360f3feb967792ec5865bd7b90e5
BLAKE2b-256 52114ffd3a11e5c46af9a8a935f97d7643a760232f6f1701309262db2e240b4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page