| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> python简单实现文件上传/下载 -> 正文阅读 |
|
[系统运维]python简单实现文件上传/下载 |
如果团队想要共享一个文件夹,可以在服务器上共享文件夹,支持文件上传和下载。 本文主要介绍两种方式。 方法一本方法主要使用 共享文件夹两个版本的命令:
python3:
后面数字是自定义端口, 后台运行为了让它可以在后台运行,写个简易脚本
执行
这里的 这样就可以提供一个可以下载的共享站点的,共享的就是脚本当前运行的目录,比如 安装droopy
安装完之后还要下载一个
下载完之后启动这个脚本就开启了
注意:参数不支持中文 可以先测试一下。 后台运行如果要在后台运行,可以把命令写成脚本,然后nohup后台运行
默认是 文件脚本
如果改变端口,直接修改末尾的数字,也要注意打开安全组 改变上传目录,修改-d后的路径参数 修改主页展示图片,修改-p参数,更多参考下面:
启动分别使用上述两个命令在控制台启动 打开浏览器
查看后台进程:
或者
直接按照端口号查找开启的服务 杀死进程
方法二上述方法虽然简单,不用自己写代码,但是功能过于单一,需要耗费服务器上的两个端口,分别进行上传和下载。那么能不能将二者合二为一呢,或者增加更多的功能? 参见本人另一篇博客 linux服务器使用python实现文件远程上传下载的http服务器,或者直接前往GitHub使用代码:HTTP_SERVER,下载之到本地后直接在控制台输入:
运行即可。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:57:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |