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

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

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

python3 -m pyftpdlib -w -d [PATH] -u [USER] -P [PASSWORD]

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

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

#/bin/bash

python3 -m pyftpdlib -w -d ~/Desktop -u admin -P 123456

Windows下保存为bat文件:

@echo off

echo FTP Starting...

python -m pyftpdlib -w -d %HOMEDRIVE%%HOMEPATH%\Desktop -u admin -P 123456

运行效果如下图:

macOS中运行的服务器端:

windows下的 FlashFXP 客户端:

到此这篇关于Python+pyftpdlib实现局域网文件互传的文章就介绍到这了,更多相关Python pyftpdlib内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: Python+pyftpdlib实现局域网文件互传

本文地址: http://www.cppcns.com/jiaoben/python/337681.html

python局域网大文件_Python+pyftpdlib实现局域网文件互传相关推荐

  1. python局域网传输文件_Python+pyftpdlib实现局域网文件互传

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

  2. 手机局域网关闭计算机的方法,局域网怎么防泄密?禁止电脑手机互传文件方法...

    现在的智能手机,就像个人电脑一样,具有独立的操作系统,独立的运行空间,可以通过应用商店下载和安装任意软件,包括办公软件.视频软件.聊天软件.游戏软件.炒股软件等等.此外,我们还可以把手机当做U盘或者移 ...

  3. iPadOS浏览服务器文件,iOS13/iPadOS与Windows无缝互传文件

    本文介绍用iOS13系统自带的"文件"APP与Windows电脑无缝互传文件的方法. 此方法不需要任何其他软件,可以说是目前 iOS 和Windows 之间传输文件最优的解决方案了 ...

  4. iphone 传android,安卓和苹果手机怎么互传文件_安卓与苹果手机之间互传文件的方法教程_3DM手游...

    一直以来,很多的app都是分为安卓和IOS两个版本,在使用上,两个平台之间很多功能都不能跨平台使用.比如大家在玩游戏时充值的东西,在苹果充值之后,同一个账号转到安卓手机上玩,那些东西都是不能迁移进来的 ...

  5. iphone android互传文件夹,安卓和苹果手机怎么互传文件_安卓与苹果手机之间互传文件的方法教程_3DM手游...

    一直以来,很多的app都是分为安卓和IOS两个版本,在使用上,两个平台之间很多功能都不能跨平台使用.比如大家在玩游戏时充值的东西,在苹果充值之后,同一个账号转到安卓手机上玩,那些东西都是不能迁移进来的 ...

  6. find、文件后缀及linux与Windows互传

    find.文件后缀及linux与Windows互传 2.23-2.25 find命令 find 类型 写入时间(小时.分) 大小 或者-o 并且-exec 名称 2.26 文件后缀名 2 .27 li ...

  7. 局域网传文件_手机和电脑之间互传比较大的文件,哪种方式比较好?

    在我们的生活中,大家经常会遇到手机电脑没法方便地互传文件的问题.如果你是用iPhone和MacOS,那么使用AirDrop功能还好方便些,但大多数读者可能都是使用Windows为主. 那么今天小趣带大 ...

  8. python读取大文件目录_python简单读取大文件的方法

    python简单读取大文件的方法 更新时间:2016年07月01日 10:42:14 作者:holybin 这篇文章主要介绍了python简单读取大文件的方法,通过非常简单的方式实现对GB级别大文件的 ...

  9. python怎么编辑文件_Python基础知识之文件的修改操作

    今天我们来讨论下python下如何实现:打开文件-修改文件--关闭文件的操作 本文采用逐行解释的方法. 思路: 第一步:把文件读取出来 第二部:再用'w'模式写入到新文件 第三部:把原文件删除,并且把 ...

最新文章

  1. tcpdump抓包并保存到远程服务器
  2. VS2012下基于Glut OpenGL glScissor示例程序:
  3. Linux内核源代码情景分析-fork()
  4. 深入探究函数返回局部变量
  5. 出国?上研?工作?回家种田?(二) 专业与上研相关问题
  6. 考研C++必刷题(一)
  7. get请求可以传body吗_都9102年了,GET和POST的区别掌握了没有?
  8. Docker入门-简介
  9. 飞鸽传书2007绿色版 唯一官方下载地址
  10. Spark源码打包编译的过程
  11. keras文件存放的目录
  12. 从SQLSERVER/MYSQL数据库中随机取一条或者N条记录
  13. Linux 快速原型工具 Pencil
  14. 图像处理库Pillow的使用
  15. 2、服务器系统:Windows Server 2012 操作系统
  16. 数组取出使用某一个entiti
  17. 如何自建微信外卖平台_如何建立微信点餐平台 微信小程序外卖怎么做
  18. 五、使用Python操作数据库
  19. AppIcon和LaunchImage尺寸
  20. 孟岩:区块链是一个与物理、互联网不同的平行世界,从互联网到区块链需要跨越5座桥

热门文章

  1. hp 高性能服务器,高密度 高性能 惠普ML110 G7服务器评测
  2. Java8中 LocalDate和java.sql.Date的相互转换
  3. SSM+停车管理系统 毕业设计-附源码171046
  4. android双清步骤,安卓刷机前双清如何操作?华为荣耀3C双清的过程
  5. 手把手搭建一个完整的ssm登录注册项目(适合新手)
  6. 手机通过ESP8266(WiFi)控制stm32f103c8t6的洒水小车
  7. 魅族 鸿蒙系统,魅族宣布接入鸿蒙系统,但……
  8. 观江怡之《知识论导论:我们能知道什么?》
  9. 百练/ 北京大学2016研究生推免上机考试(校内)D: 仙岛求药(广度优先搜索)
  10. 拨开云雾见月明—计算其实很简单