Сначала Вам будет нужна некоторая библиотека GUI с привязкой Python и затем (если Вы захотите), некоторая программа, которая преобразует Ваши сценарии Python в автономные исполняемые файлы.
Межплатформенные библиотеки GUI с привязкой Python (Windows, Linux, Mac)
, Конечно, существуют многие, но самые популярные, которые я видел в дикой природе:
Полный список в http://wiki.python.org/moin/GuiProgramming
Единственный исполняемый файл (все платформы)
Single (Windows)
Единственный исполняемый файл (Linux)
Единственный исполняемый файл (Mac)
Add-Type -AssemblyName "Your.Assembly.Name"
Kindness,
Dan
Add-Type будет работать для PowerShell V2, как описано автор Даниэль .
Вы также можете использовать отражение как в V1, так и в V2 -
[System.Reflection.Assembly]::LoadFile('path to your dll')
Я использовал метод Стивена для загрузки dll. Я предпочитаю использовать переменную для загрузки, чтобы вы не увидели результат в выводе:
$loadLib = [System.Reflection.Assembly]::LoadFile('path to your dll');