Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/segevfiner/pydia2
DIA packaged for use without COM registration using comtypes
https://github.com/segevfiner/pydia2
comtypes dia python python3
Last synced: about 1 month ago
JSON representation
DIA packaged for use without COM registration using comtypes
- Host: GitHub
- URL: https://github.com/segevfiner/pydia2
- Owner: segevfiner
- License: mit
- Created: 2022-02-22T14:38:38.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-22T18:02:53.000Z (10 months ago)
- Last Synced: 2024-10-10T09:33:19.927Z (2 months ago)
- Topics: comtypes, dia, python, python3
- Language: Python
- Homepage: https://pypi.org/project/pydia2/
- Size: 421 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
README
pydia2
======
.. image:: https://img.shields.io/pypi/v/pydia2.svg
:target: https://pypi.org/project/pydia2/
:alt: PyPI.. image:: https://github.com/segevfiner/pydia2/actions/workflows/docs.yml/badge.svg
:target: https://segevfiner.github.io/pydia2/
:alt: DocsDIA packaged for use without COM registration using `comtypes `_.
Installation
------------
Wheels are available. Building from source requires the DIA SDK (Install the "Desktop development
with C++" workload of Visual Studio) and the "Debugging Tools for Windows" from the Windows SDK... code-block:: sh
pip install pydia2
Example
-------
.. code-block:: pythonimport pydia2
source = pydia2.CreateObject(pydia2.dia.DiaSource, interface=pydia2.dia.IDiaDataSource)
source.loadDataFromPdb("example.pdb")
session = source.openSession()# Query the session...
License
-------
MIT license.DIA (Debug Information Access) is distributed according to the Microsoft Visual Studio™ distributable
code license terms: https://visualstudio.microsoft.com/license-terms/mlt031819/symsrv.dll is distributed according to the Windows SDK "Distributable Code" license terms:
https://docs.microsoft.com/en-us/legal/windows-sdk/redist.