利用Python + pyftpdlib实现在局域网中互传文件

  介绍

今天就跟大家聊聊有关利用Python + pyftpdlib实现在局域网中互传文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在同一个局域网的多台电脑,传递文件时可以通过搭建web服务器,设置目录浏览的方式快速分享。如果上传就比较麻烦了,通过QQ/微信会产生很多文件记录,通过teamviewer太慢,ftp是一个不错的选择。

ftp服务器软件在日常开发中,基本不会用的到。还涉及macOS, Windows的环境差异,非常麻烦。虽然有免费开源的filezzila,配置还是很繁琐的。

开发机都安装了Python,安装pyftpdlib库就可以解决这个问题。一条命令即可解决(使用前需要显pip安装pyftpdlib安装),注意密码参数为大写- p。

 python3 - m pyftpdlib - w - d - u(路径)[用户]- p(密码)

每次输入比较麻烦,还可以创建个脚本,设置根目录为桌面,账号为admin,密码为12345。使用时点击打开,使用后关闭即可。

macOS或Linux,保存为StartFTP, chmod 755。/StartFTP即可设置为执行文件:

#/bin/bash   python3 - m pyftpdlib - w - d ~/桌面管理- p - u 123456

Windows下保存为蝙蝠文件:

 

windows下的一种fxp软件客户端:

利用python + pyftpdlib实现在局域网中互传文件

看完上述内容,你们对利用python + pyftpdlib实现在局域网中互传文件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

利用Python + pyftpdlib实现在局域网中互传文件