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
- Windows 10, October 2018 Update or later.
- Python for Windows, version 3.7 or later
- pip, version 19 or later
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 -i https://pypi.org/simple/ 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
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 Distributions
Built Distributions
Hashes for winrt-1.0.19119.1-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69e4f172558625f18836f16dc02ce5530a99f7b1291fda6c0b4219abae18fbe4 |
|
MD5 | 01c4b0c2d4b6019a94044c7d94d4c24e |
|
BLAKE2b-256 | fc7a191b7b2dfaf3d3c93b88883158581ba0ac18711a7f6aca94ff589df4bc07 |
Hashes for winrt-1.0.19119.1-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c849289ac2fa81cbc4c040897ae17080548006f8cf8beb4b1954a140e20086a5 |
|
MD5 | 2b47431344261a15712f66e3d3bcd4fb |
|
BLAKE2b-256 | bc38ced741001394e93925b6ccc28b7f04cf2cce059e03f4c54d1c311e31c774 |