Come avviare un server Web semplice in Python 3 su Mac


 Avvia un semplice server web in Python 3 con comando server http "width =" 600 "height =" 526 "class =" aligncenter size-full wp-image-75257 "/> </p>
<p> Se sei un utente Python potresti già avere familiarità con il trucco pratico che ti consente di creare istantaneamente un semplice server web utilizzando una semplice stringa di comando immessa nella riga di comando di Mac OS. Ma se sei un utente Mac Python che ha installato o aggiornato a Python 3, troverai che la tradizionale stringa di comando dalle versioni precedenti di Python non funziona per avviare il server web nelle nuove versioni di Python 3.x +. </p>
<p><!-- Quick Adsense WordPress Plugin: http://quickadsense.com/ --></p>
<p> Non ti preoccupare, il semplice trucco del server web Python funziona ancora in Python 3 per Mac (e ovviamente anche per Linux e Windows, ma ovviamente copriamo MacOS), è che la sintassi del comando è leggermente diversa. Ti mostreremo <strong> come avviare un semplice web server con Python 3 </strong> usando il nuovo equivalente Python 3.0+ del comando python -m SimpleHTTerver. </p>
<h2> Come avviare un server Web HTTP in Python 3.0+ </h2>
<p> Supponiamo che tu abbia già installato o aggiornato a Python 3.0+ su Mac, questa variazione del comando richiede Python 3.0 o più recente. </p>
<p> Dalla riga di comando, inserisci esattamente la seguente sintassi *: </p>
<p> <code> python -m http.server </code> </p>
<p> OPPURE (a seconda di come Python 3.x è installato e denominato): </p>
<p> <code> python3 -m http.server </code> </p>
<p><!-- Quick Adsense WordPress Plugin: http://quickadsense.com/ --></p>
<p> Hit return e Python 3 avvierà immediatamente un semplice server HTTP dalla directory in cui è stato eseguito il comando. </p>
<p> Il http.server in Python 3 verrà eseguito nel terminale, se nella directory non è presente alcun file Web, verrà mostrato l'indice della directory stesso. </p>
<p> Puoi verificarlo immediatamente aprendo il seguente URL in qualsiasi browser web sul computer: </p>
<p> <code> http://0.0.0.0:8000 </code> </p>
<p> Tutte le attività del server web, come l'accesso a singoli file, cartelle, directory, ecc., Verranno mostrate nella finestra terminale attiva di Python come succede, una specie di coda di log web su un server Apache o Nginx. </p>
<p> * Nota importante: se Python e Python3 sono installati contemporaneamente, potrebbe essere necessario modificare leggermente la sintassi per fare riferimento a python3 e python2 o un'altra versione di Python. Questo dipenderà dal modo in cui è stato aggiornato a Python 3 su Mac, ma un esempio comune sarebbe invece il comando 'python3': </p>
<p> <code> python3 -m http.server </code> </p>
<p> Proprio come prima, premi Invio e la directory attiva verrà trasformata in un server Web. </p>
<p> <img src= Related

Articoli Correlati:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *