Skip to main content

Access Windows Runtime APIs from Python

Project description

Python/WinRT

The Windows Runtime Python Projection (Python/WinRT) enables Python developers to access Windows Runtime APIs directly from Python in a natural and familiar way.

Getting Started

Prerequisites

Installing

Python/WinRT can be installed from the Python Package Index via pip. Assuming pip is on the path, Python/WinRT can be installed from the command line with the following command:

> pip install winrt

You can test that Python/WinRT is installed correctly by launching Python and running the following snippet of Python code. It should print "https://github.com/Microsoft/xlang/tree/master/src/tool/python" to the console.

import winrt.windows.foundation as wf
u = wf.Uri("https://github.com/")
u2 = u.combine_uri("Microsoft/xlang/tree/master/src/tool/python")
print(str(u2))

For more information on accessing Windows Runtime APIs from Python, please visit Python/WinRT's homepage.

For an end-to-end sample of using Python/WinRT, please see the WinML Tutorial in the samples folder of the xlang GitHub repo.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

winrt-1.0.19128.1-cp37-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.7 Windows x86-64

winrt-1.0.19128.1-cp37-none-win32.whl (4.6 MB view details)

Uploaded CPython 3.7 Windows x86

File details

Details for the file winrt-1.0.19128.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: winrt-1.0.19128.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for winrt-1.0.19128.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 e482d2c7b1b0e4d52c9247fdc01cd995a8b1ba5a8485246b577321b6dbba4188
MD5 3a4c3546d53f3402c8e0c94f6a4b89a2
BLAKE2b-256 c31d0f768df3b352e4e0f66fc4c1b91735909ff79a94dd357dc33a050e2f3e85

See more details on using hashes here.

File details

Details for the file winrt-1.0.19128.1-cp37-none-win32.whl.

File metadata

  • Download URL: winrt-1.0.19128.1-cp37-none-win32.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for winrt-1.0.19128.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 366ddde3b4a7f0a8af3754768e52d07215f4448fc18dda6393cf05ac4d9dee1c
MD5 179318b24d25d6c3e5c72915a4614098
BLAKE2b-256 2225bc7ac15f5fc5e00dd227753289043a63d78a3d378e50e40defe5ebdda896

See more details on using hashes here.

Supported by

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