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。