跳转到主要内容

Mach-O胖二进制写入器

项目描述

fat-macho

GitHub Actions PyPI

Python对fat-macho Rust包的封装。

安装

pip install fat-macho

使用

生成Mach-O胖二进制文件

from fat_macho import FatWriter


writer = FatWriter()
with open("x86_64_thin_file_path", "rb") as f:
    writer.add(f.read())
with open("arm64_thin_file_path", "rb") as f:
    writer.add(f.read())
# Get Mach-O fat binary as bytes
fat_bytes = writer.generate()
# Write to file
writer.write_to("fat_file_path")

许可证

本作品按MIT许可证发布。许可证的副本包含在LICENSE文件中。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源代码分发

fat_macho-0.4.11.tar.gz (2.1 kB 查看哈希值)

上传时间: 源代码

构建分发

fat_macho-0.4.11-cp37-abi3-win_amd64.whl (244.4 kB 查看哈希值)

上传时间: CPython 3.7+ Windows x86-64

fat_macho-0.4.11-cp37-abi3-win32.whl (239.7 kB 查看哈希)

上传时间 CPython 3.7+ Windows x86

fat_macho-0.4.11-cp37-abi3-musllinux_1_2_x86_64.whl (1.3 MB 查看哈希)

上传时间 CPython 3.7+ musllinux: musl 1.2+ x86-64

fat_macho-0.4.11-cp37-abi3-musllinux_1_2_i686.whl (1.4 MB 查看哈希)

上传时间 CPython 3.7+ musllinux: musl 1.2+ i686

fat_macho-0.4.11-cp37-abi3-musllinux_1_2_armv7l.whl (1.4 MB 查看哈希)

上传时间 CPython 3.7+ musllinux: musl 1.2+ ARMv7l

fat_macho-0.4.11-cp37-abi3-musllinux_1_2_aarch64.whl (1.3 MB 查看哈希)

上传时间 CPython 3.7+ musllinux: musl 1.2+ ARM64

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB 查看哈希)

上传时间 CPython 3.7+ manylinux: glibc 2.17+ x86-64

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB 查看哈希)

上传时间 CPython 3.7+ manylinux: glibc 2.17+ s390x

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希)

上传时间 CPython 3.7+ manylinux: glibc 2.17+ ppc64le

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.4 MB 查看哈希)

上传时间 CPython 3.7+ manylinux: glibc 2.17+ ppc64

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB 查看哈希)

上传时间 CPython 3.7+ manylinux: glibc 2.17+ ARMv7l

fat_macho-0.4.11-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB 查看哈希值)

上传于 CPython 3.7+ manylinux: glibc 2.17+ ARM64

fat_macho-0.4.11-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB 查看哈希值)

上传于 CPython 3.7+ manylinux: glibc 2.5+ i686

fat_macho-0.4.11-cp37-abi3-macosx_11_0_arm64.whl (371.0 kB 查看哈希值)

上传于 CPython 3.7+ macOS 11.0+ ARM64

fat_macho-0.4.11-cp37-abi3-macosx_10_12_x86_64.whl (376.3 kB 查看哈希值)

上传于 CPython 3.7+ macOS 10.12+ x86-64

fat_macho-0.4.11-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (721.5 kB 查看哈希值)

上传于 CPython 3.7+ macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

fat_macho-0.4.11-cp37-abi3-macosx_10_7_x86_64.whl (369.8 kB 查看哈希值)

上传于 CPython 3.7+ macOS 10.7+ x86-64

fat_macho-0.4.11-cp36-abi3-win_amd64.whl (232.1 kB 查看哈希值)

上传于 CPython 3.6+ Windows x86-64

fat_macho-0.4.11-cp36-abi3-win32.whl (229.6 kB 查看哈希值)

上传于 CPython 3.6+ Windows x86

fat_macho-0.4.11-cp36-abi3-musllinux_1_2_x86_64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ musllinux: musl 1.2+ x86-64

fat_macho-0.4.11-cp36-abi3-musllinux_1_2_i686.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ musllinux: musl 1.2+ i686

fat_macho-0.4.11-cp36-abi3-musllinux_1_2_armv7l.whl (1.5 MB 查看哈希值)

上传于 CPython 3.6+ musllinux: musl 1.2+ ARMv7l

fat_macho-0.4.11-cp36-abi3-musllinux_1_2_aarch64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ musllinux: musl 1.2+ ARM64

fat_macho-0.4.11-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.17+ s390x

fat_macho-0.4.11-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.17+ ppc64le

fat_macho-0.4.11-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.17+ ppc64

fat_macho-0.4.11-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.17+ ARMv7l

fat_macho-0.4.11-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.17+ ARM64

fat_macho-0.4.11-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.1 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.5+ x86-64

fat_macho-0.4.11-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.5+ i686

fat_macho-0.4.11-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (692.6 kB 查看哈希值)

上传于 CPython 3.6+ macOS 10.9+ universal2 (ARM64, x86_64) macOS 10.9+ x86_64 macOS 11.0+ ARM64

fat_macho-0.4.11-cp36-abi3-macosx_10_7_x86_64.whl (353.7 kB 查看哈希值)

上传于 CPython 3.6+ macOS 10.7+ x86_64

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面