I keep trying to run this piece of code but everytime I print, it seems to net me nothing in regards to what I see with my output.
p = subprocess.run(["powershell.exe", "C://Users//xxxxx//Documents//betterNetstatOut.ps1"], shell=True, capture_output=True, text=True)
output = p.stdout
print(output)
My PowerShell command is a very basic println at this point:
Write-Output 'Hello world'
but running print on my out seems to return an empty string. I also tried running subprocess.Popen() and subprocess.call() and they all seem to return an empty string instead of 'Hello World'. Eventually, I would like to parse many lines and move them to a dataframe but I am stuck on this one line first.