2013-06-04 2 views
4

Привет Я пытаюсь создать веб-сервер с питоном, но я получаю сообщение об ошибке PermissionError: [Errno 13] Отказано вPermissionError: [Errno 13] Отказано в Python

Это мой код:

import os, sys 
from http.server import HTTPServer, CGIHTTPRequestHandler 

webdir = '.' 
port = 80 

os.chdir(webdir) 
srvaddr = ('', port) 
srvobj = HTTPServer(srvaddr, CGIHTTPRequestHandler) 
srvobj.serve_forever() 

ответ

6

Попробуйте изменить порт на 8080. Вы не указали, какую ОС, но большинство производных UNIX разрешают только root прослушивать порты ниже 1024 или 4 096 в зависимости от ОС и ее конфигурации.

+0

Я использую Mac, поэтому вы абсолютно правы, спасибо! – Sebastian

Смежные вопросы