Python 3.7.3
http服务器
python -m http.server
ftp服务器
只能下载,不能上传:
python -m pyftpdlib
用指定的账号密码登录并且可以上传:
python -m pyftpdlib -i 127.0.0.1 -p 2121 -w -d / -u username -P password
-i
指定IP地址(默认为本机的IP地址)-p
指定端口(默认为2121)-w
写权限(默认为只读)-d
指定目录 (默认为当前目录)-u
指定用户名登录-P
设置登录密码
使用后我们发现ftp中文乱码。因为pyftpdlib内部使用utf-8,而windows使用gbk。