Advertisement

Python-PGP:OpenPGP的Python接口。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
python-pgp的核心目标是在Python环境中完整地模拟GnuPG的所有功能。此外,它同样适用于生成原始OpenPGP数据包以及数据包流,以支持测试和验证。在某些特定应用场景下,这种方法可能显得较为复杂和冗余。然而,针对相同需求,存在一些其他的替代方案:包括利用套接字协议与GnuPG进行通信的Python软件包;用于解析OpenPGP数据包的纯Python库;以及GnuPG可执行文件的多种包装层。 此外,还有提供OpenPGP数据包解析和解密消息功能的纯Python库。值得注意的是,存在一个已不再维护的纯Python库,它包含了较早版本GnuPG中的许多特性。 另外,一个纯Python库也提供了一种兼容OpenPGP的方式来进行对称加密文件操作。 此外,还有一个纯Python库专注于OpenPGP数据包的基本解析和签名功能。 值得一提的是openpgp-python,它是一个基于纯Python实现的OpenPGP工具.

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Photoshop-Python-API:用于PhotoshopPython
    优质
    Photoshop-Python-API是一款强大的工具插件,它允许用户通过Python语言来控制和操作Adobe Photoshop的各项功能。这为自动化图像处理任务提供了极大的便利,并且支持开发者编写自定义脚本以实现更高级的功能。此API的出现让创意工作者能够更加高效地利用Photoshop的强大功能进行工作。 适用于Photoshop的Python API。上面的示例是使用Photoshop Python API创建的。经过测试并使用了以下Photoshop版本:2020年版 :check_mark_button: cc2019 :check_mark_button: cc2018 :check_mark_button: cc2017 可以通过pip安装: ``` pip install photoshop_python_api ``` 也可以通过GitHub克隆并安装软件包。 ``` git clone https://github.com/loonghao/photoshop_python_api.git python setup.py install ``` 由于它使用COM(组件对象模型)连接Photoshop,因此可以在带有Python解释器的任何DCC软件中使用。例如,“你好,世界”示例: ``` import photoshop.api as ps ```
  • Python包RNAfold
    优质
    RNAfold是Python语言中的一个接口包,用于调用Vienna RNA库计算RNA二级结构的能量和概率,适用于生物信息学研究。 RNAfold 是一个 Python 接口包。
  • zed-python-api:用于ZED SDKPython
    优质
    zed-python-api是一款专为ZED SDK设计的Python接口库,旨在简化开发者在Python环境中使用ZED相机进行3D感知和SLAM应用开发的过程。 Stereolabs ZED-Python API 软件包允许您在Python 3环境中使用ZED立体相机。此API是基于C++编写的ZED SDK的封装版本,通过Cython技术使得该SDK可以被外部Python代码访问。 为了开始使用,请先下载并安装最新版的ZED SDK。要利用Python进行开发,则需要确保您的系统上已安装以下依赖项:Python 3.5或更高版本(推荐使用3.7),以及OpenCV Python和PyOpenGL(这两者为可选)。 您可以运行如下命令来检查当前使用的python版本: ``` python --version ``` 结果应显示您正在使用的是3.5或者更新的版本。另外,Cython和Numpy可以通过pip工具安装。 ``` python -m pip install cython numpy ```
  • Python POST实战
    优质
    本教程深入浅出地讲解了如何使用Python语言实现HTTP POST请求接口的开发与测试,适合初学者快速上手。 这是一个用Python语言编写的接口测试程序,类型为POST。我将代码及其正确的运行结果一并上传,以便大家查看并与我的正确代码进行对比。
  • Java调用Python
    优质
    简介:本教程介绍如何在Java应用程序中调用Python编写的API接口,结合Jython或Http请求等方法实现语言间的交互与数据交换。 Java调用Python脚本的工具类可以在Java项目中通过导入当前的jar包来实现,从而执行Python代码。
  • pydart_private: DartPython-源码
    优质
    pydart_private 是一个专为Dart物理引擎设计的Python接口库,旨在简化Python用户对Dart功能的访问。此仓库包含其完整源代码。 Dartdart 的 Python 接口要求使用 Dart 4.1、SWIG(简化包装器和接口生成器)、NumPy 和 SciPy。安装这些库的命令如下:`sudo pip install scipy numpy`。 还需要安装 OpenGL,可以使用 `pip install PyOpenGL PyOpenGL_accelerate` 命令来完成。另外 PyQt4 是可选的,Plot.ly 也是可选的,同样 CMA 为可选组件。 搭建说明: 1. 创建一个名为 build 的目录。 2. 进入该目录:`cd build` 3. 使用 cmake 指定上层目录进行配置:`cmake ..` 4. 编译生成文件:`make` 使用方法如下: 在构建目录中运行以下命令来测试 Python 脚本: - `python ../app/hello_pydart/main.py` - `python ../app/falling/main.py`
  • 开源Genesis 2000 Python
    优质
    开源的Genesis 2000 Python接口提供了一个开放平台,使开发者能够利用Python语言便捷地访问和操作Genesis 2000系统资源,促进跨平台应用开发与创新。 与Frontline PCB的Genesis 2000 CAD/CAM/CAE系统的面向对象的Python接口。
  • PyDDS:面向DDSPython
    优质
    PyDDS是一款为Data Distribution Service (DDS) 设计的Python接口库,它使开发者能够以更简洁、高效的Python代码实现DDS通信功能。 DDS Python API概述 pydds 是用于 Vortex Lite 和 OpenSplice 的简单 Python 接口。 该API支持以下功能: - 基于IDL的主题类型:在这种情况下,必须使用适当的ctype结构定义等效的Python类型。 - Python对象:Python对象可以作为Topic类型,在这种情况下,线路表示形式是flexy-types,代表键值对。 无论类型定义如何,pydds 都将维护互操作性和实例管理(请参见代码示例)。 安装 要使用 pydds,请确保已经安装了以下依赖项: 一旦完成上述依赖项的安装,并且您正在运行Linux系统,则可以执行如下步骤: ``` $ cd dds-python $ .configure.linux $ python3 setup.py install ``` 为了测试您的安装,您可以执行下面的操作: ``` $ python test ```
  • Face++常用APIPython
    优质
    本文介绍了如何使用Python编程语言调用Face++平台上的常见API,帮助开发者快速实现人脸识别、检测等功能。 Face++是北京旷视科技有限公司旗下的视觉服务平台,提供云端API、离线SDK及自主研发的产品形式,将人脸识别技术广泛应用于互联网和移动应用场景中。该平台在人脸识别云计算领域具有广阔的市场前景。
  • PyEyeTracker:Tobii眼动仪Python
    优质
    PyEyeTracker是一款专为Tobii眼动仪设计的Python库,它提供了一系列简洁高效的函数和类,帮助研究人员轻松获取、处理并分析眼动数据。 PyEyetracker Tobii眼动仪的Python界面 用法: 将.dll和.pyd文件下载到您的项目python文件夹中。 从EyeTracker模块导入init和getBuffer函数,参考example.py以了解具体使用方法。 要求: 操作系统:Windows 10 Python版本:3.7(32位) 开发环境:Visual Studio 2019 Tobii本机流引擎 扩展功能开发: 我仅利用了Tobii提供SDK的一部分。若需进一步开发,参考[原文中的代码资源]可能会有所帮助。我的经验是,在Visual Studio中使用Nuget下载Tobii Native Stream Engine,并按照相关文档设置环境。 注意:此处的[原文中的代码资源]指的是原作者提到的具体代码示例和教程链接,重写时已去除具体网址以符合要求。