1. 程式人生 > >使用Python建立簡單的HTTP和FTP服務

使用Python建立簡單的HTTP和FTP服務

Python版HTTP伺服器

python -m SimpleHTTPServer 80
http://localhost:80

Python沒有內建一個直接可以用的FTP伺服器,所以需要第三方元件的支援,我找到的這個元件叫pyftpdlib

pip install pyftpdlib

HTTP服器類似,執行以下命令就可以啟動一個FTP服務

python -m pyftpdlib -p 21

21埠依然是可選的,不填會隨機一個,被佔用的埠將跳過。在瀏覽器敲入本機地址:

ftp://localhost:21