Skip to main content

IPython magic for Windows PowerShell

Project description

powershellmagic is an IPython extension, modeled after IPython’s %%script magic, that supports the execution of IPython cells written in Windows PowerShell.

Install

As a Python package:

$ pip install powershellmagic

As an IPython extension:

In [1]: %install_ext https://raw.github.com/etgalloway/powershellmagic/master/powershellmagic.py

Use

In [1]: %load_ext powershellmagic

In [2]: %%powershell
   ...: Get-WMiObject -Class Win32_Process |
   ...:     Where-Object { $_.Name -like "*python.exe" } |
   ...:     Select-Object ProcessName, ProcessID, ParentProcessId |
   ...:     Format-Table -AutoSize
   ...:

ProcessName ProcessID ParentProcessId
----------- --------- ---------------
ipython.exe      5600            5616
python.exe       1740            5600

Project details


Download files

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

Files for powershellmagic, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size powershellmagic-0.1.0-py2.py3-none-any.whl (4.0 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size powershellmagic-0.1.0.zip (5.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page