Extension package for .plist file parsing
Project description
PlistParser
建议使用最新版
🏷️建议在 GitHub 查看此文档
本扩展库(包) 还有待完善 如有问题 请在 序言-讨论 找到推荐的 相关问题 讨论 位置
谢谢
本库 作者实在肝不动 文档这些就随便写写了 大家把 扩展库 安装好后 主要看源代码文件就行了 见谅
-
🎫 序言
-
📿讨论 -
贡献名单 -
赞助名单pass
-
-
📖 前言
-
点击查看 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 扩展
-
-
🫳 获取 安装 方法
PyPiGitHub- 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()
- 🔖
PyPi与GitHub可能存在不同步或者一定差异等情况 主要以GitHub为标准
-
🪛🔧 使用方法
- 🔖 本扩展库为 扩展类型库 所以可能存在很多功能和扩展性 这里 作者提示
- 文档教程
GitHub 文档集- 在
PyPi下载项目压缩包 其中可以找到PlistParser.doc-info与PlistParser.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-info与PlistParser.test-s他们分别保存了项目构建时保留的教程文档以及测试调试文件 可以参考 这里提供下载
- 最后
- Extend.py库 Info.py库
ExtendInfo这两个库/包 可以不用管 因为是预留的 哪怕里面有内容功能实现 哪大概率您也用不到
- 相关库导入
- 🛠️ 实例
- 功能实例
- 解析一个plist文件
pass
- 解析一个plist文件
- 测试实例
- 参考项目源码压缩包中的
PlistParser.test-s或PlistParser.doc-info目录
- 参考项目源码压缩包中的
- 功能实例
- 扩展
-
总结最后
-
拜拜
-
完...
Project details
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11395265699d945249576982e276d6866c0f4282b713015e4ebd423cb3a0fef7
|
|
| MD5 |
0b8f6f4ea24a4a49850e7216881bde22
|
|
| BLAKE2b-256 |
ff9e6d9c029819853cbd0c9f081d1d1d191ce7e1631ba54e5141f54d49dfce5e
|
File details
Details for the file PlistParser-2023.7.21.0-py3-none-any.whl.
File metadata
- Download URL: PlistParser-2023.7.21.0-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0a4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff8c4192b357bbec8df7c3945052ae20839b47fa0c1f90f975eeb79903216f9e
|
|
| MD5 |
0e99360f3feb967792ec5865bd7b90e5
|
|
| BLAKE2b-256 |
52114ffd3a11e5c46af9a8a935f97d7643a760232f6f1701309262db2e240b4d
|