2021-03-07 分类: 网站建设
今天的实验目的:使用9行Python代码快速搭建一个FTP服务器!
需要使用的第三方库:pyftpdlib,安装第三方库的方法应该很熟悉了吧:pip3 install pyftpdlib
先上代码,之后解释:
脚本
因为代码很少,所以需要解释的就更少了,导入模块,实例化这些代码就不说了,都是套路,复制粘贴即可。需要自己定制的仅两行:
authorizer.add_user("ljds", "ljds", ".", perm="elradfmw")
这里是创建FTP登录的用户名、密码、目录位置,权限。我设置的目录是当前目录,所以就是一个点'.',权限有很多,根据自己需求设置。小编太懒,直接把官网上的权限分类粘贴过来:
server = FTPServer(("192.168.1.102", 21), handler):我这台电脑的IP是192.168.1.102,端口就用默认的21。
好了,现在测试效果,运行Python:
打开浏览器,输入ftp://192.168.1.102回车
登录FTP
输入正确的用户名密码之后:
FTP目录
实验完成!
标题名称:如何用Python快速搭建FTP服务?
文章路径:https://www.cdcxhl.com/news/104779.html
成都网站建设公司_创新互联,为您提供软件开发、App开发、标签优化、电子商务、动态网站、外贸建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容