当前位置:首页 >> 编程语言 >> 【Python】【应用】Python应用之一行命令搭建HTTP、FTP服务器,lg gt500s

【Python】【应用】Python应用之一行命令搭建HTTP、FTP服务器,lg gt500s

0evadmin 编程语言 2
文件名:【Python】【应用】Python应用之一行命令搭建HTTP、FTP服务器,lg gt500s 【Python】【应用】Python应用之一行命令搭建HTTP、FTP服务器 🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd🌐系列专栏:Python应用📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连支持一下呀!!! 👉关注✨、点赞👍、收藏📂、评论。如需转载请参考转载须知!! http server 简介 python自带了一个Simple HTTP Server,可以使用一行命令完成文件的局域网共享操作。 关键命令 #python2: python -m SimpleHTTPServer #使用默认端口# python3: python -m http.server #使用默认8000端口python -m http.server 9000 #使用9000端口python -m http.server --bind 127.0.0.1 #python3.4以后,支持绑定特定IPpython -m http.server --directory D: #可指定目录,如不指定,则使用当前目录 操作示例 1、首先进入需要共享的文件目录 (这里以自己电脑路径:D:/图灵图书) ;2、启动httpserver: 3、通过浏览器可进行访问: ftp server 简介 python没有内置ftp模块,但要使用ftp模块(pyftpdlib)也比较简单,只需要简单的通过pip安装即可: 关键命令 基础命令 pip install pyftpdlib #安装ftpdlib库python -m pyftpdlib -p 21 #启动ftp服务,指定21端口;如不指定,默认2121端口 pyftpdlib的其他选项:

-i 指定IP地址(默认为本机的IP地址) -p 指定端口(默认为2121) -w 写权限(默认为只读) -d 指定目录 (默认为当前目录) -u 指定用户名登录 -P 设置登录密码

操作示例: 模块安装完成后,进入需要共享的文件目录 (这里以自己电脑路径:D:/图灵图书) ;输入 python -m pyftpdlib -p 21 之后浏览器登陆ftp://ip:port,这样就开启了一个最简单的ftp共享服务。 中文文件名乱码问题,可参考后面的参考资料进行处理。 参考资料 http.serverpyftpdlibpyftpdlib乱码处理

如本文对你有些许帮助,欢迎大佬加关注、评论、点赞,有关必回关

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接