加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

用 Python 快速实现 HTTP 和 FTP 处事器

发布时间:2018-07-04 20:06:08 所属栏目:教程 来源:佚名
导读:【资讯】这些年,在IT界风行这样一句四处赞颂的话:人生苦短,我用 Python 。 不知道从什么时辰开始,这句话开始被广为传播,或者是由于Java的死板机器,或者是C说话的伟大,或者…... 可是,Python以其清丽脱俗的气质崛起,而且势已不行挡。2017 年,即是

  【资讯】这些年,在IT界风行这样一句四处赞颂的话:人生苦短,我用 Python 。

  不知道从什么时辰开始,这句话开始被广为传播,或者是由于Java的死板机器,或者是C说话的伟大,或者…...

  可是,Python以其清丽脱俗的气质崛起,而且势已不行挡。2017 年,即是 Python 开始光辉的一年。

  事实在这一年中,Python 的增添速率令人惊艳。

  用 Python 快速实现 HTTP 和 FTP 处事器

  偶然你需姑且搭建一个简朴的 Web Server,但你又不想去安装 Apache、Nginx 等这类成果较伟大的 HTTP 处事措施时。这时可以行使 Python 内建的 SimpleHTTPServer 模块快速搭建一个简朴的 HTTP 处事器。

  SimpleHTTPServer 模块可以把你指定目次中的文件和文件夹以一个简朴的 Web 页面的方法展示出来。

  假设我们必要以 Web 方法共享目次 /Users/Mike/Docker,只必要以下这个呼吁行就可以轻松实现:

  用 Python 快速实现 HTTP 和 FTP 处事器

  SimpleHTTPServer 模块默认会在 8000 端口上监听一个 HTTP 处事,这时就可以打开赏识器输入 http://IP:Port会见这个 Web 页面。譬喻相同下面的 URL:

  用 Python 快速实现 HTTP 和 FTP 处事器

  假如你必要 Web 处事有一个默认页,可以在目次下建设一个名为 index.html 的文件。假如没有默认页,那么会以列表的情势将目次中的内容表现出来。

  假如默认的 8000 端口已经被占用,你想换成行使其余端标语,可以行使如下的呼吁:

  用 Python 快速实现 HTTP 和 FTP 处事器

  偶然当你想快速搭建一个 FTP 处事器来姑且实现文件上传下载时,这是出格有效的。我们这里操作 Python 的 Pyftpdlib 模块可以快速的实现一个 FTP 处事器的成果。

  起首安装 Pyftpdlib 模块

  用 Python 快速实现 HTTP 和 FTP 处事器

  通过 Python 的 -m 选项将 Pyftpdlib 模块作为一个简朴的独立处事器来运行,假设我们必要共享目次 /Users/Mike/Docker,只必要以下这个呼吁行就可以轻松实现:

  用 Python 快速实现 HTTP 和 FTP 处事器

  至此一个简朴的 FTP 处事器已经搭建完成,会见 ftp://IP:PORT 即可。譬喻相同下面的 URL:

  用 Python 快速实现 HTTP 和 FTP 处事器

  默认 IP 为本机全部可用 IP,端口为 2121。

  默认登岸方法为匿名。

  默认权限是只读。

  假如你要建一个有认证且可写的 FTP 处事器,可行使相同以下指令:

  用 Python 快速实现 HTTP 和 FTP 处事器

  小插曲:测试时一向行使暗码 000000 这样的弱暗码做认证暗码,在客户端登岸时一向提醒认证失败。看来 Pyftpdlib 模块还做了根基的安详计策哟,不错的!

  常用可选参数声名:

  用 Python 快速实现 HTTP 和 FTP 处事器

  更多参数可以行使以下指令查询:

  用 Python 快速实现 HTTP 和 FTP 处事器

  假如你需卸载 Pyftpdlib 模块,可以通过以下呼吁:

  用 Python 快速实现 HTTP 和 FTP 处事器

  Python是当前最合用于人工智能的说话,因此,人工智能行业对该偏向岗亭的雇用人数,以及薪资,均在水涨船高。

  大桃子会在下篇文章中放关于Python的地位信息,给小搭档们看看Python从颐魅者的薪资极具勾引力。

  尽量各人会奚落,又骗我学 XX,可是,学好 Python,必将助你在编程生活中大刀阔斧,勇闯天边!

  大桃子认为,假如你对本身的专业/事变不满足,此刻正是进入人工智能规模进修就业/改行的最佳机缘。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读