Execute terminal command over python
I’m trying to get the hostname where the .py is running, so I used: server = subprocess.Popen(["hostname"]) print(server.stdout) However, I’m getting this return: None HOSTNAME It always prints a None from the subprocess.Popen() and then the hostname at print(server.stdout). Is there a way to fix this? >Solution : I’ve three solutions so far: Using Popen… Read More Execute terminal command over python