Antuanct
Antuanct

Reputation: 23

Python 3 Server command update

I am new to Python so i wanted to ask you for help.

In old versions of Python to create a server which would not store any logs and its standard output was redirected to dev/null to avoid saving information, we executed the following instruction:

nohup python -m SimpleHTTPServer 80 > /dev/null 2>&1 &

> /dev/null: Indicates that standard output is directed to /dev/null

2>&1: It indicates that all the errors that occur will not be stored in the log since they will be redirected to the standard output which we have redirected to /dev/null.

&: Indicates that this task will run in the background.

However, I don't know how to do it in the newer versions of Python, can you help me?

Tks guys.

Upvotes: 1

Views: 116

Answers (1)

Gabio
Gabio

Reputation: 9504

The SimpleHTTPServer module has been merged into http.server in Python >= 3.0. Try this one:

python -m http.server

Upvotes: 0

Related Questions