2013-06-04 73 views
4

您好我想創建與Python的web服務器,但我收到一條錯誤消息PermissionError:[錯誤13]許可被拒絕PermissionError:[錯誤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偵聽1,024或4,096以下的端口。

+0

我正在使用Mac,因此您完全正確,謝謝! – Sebastian

相關問題