MySQL降龙十八掌,第六掌内容:利涉大川之MySQL索引的使用与优化(附含MySQL8.0隐藏索引),了解详情>>
0

我的帖子

个人中心

设置

  发新话题
这些年,在IT界流行这样一句脍炙人口的话:人生苦短,我用 Python 。
不知道从什么时候开始,这句话开始被广为流传,或许是因为Java的枯燥机械,或许是C语言的复杂,或许…...
但是,Python以其清丽脱俗的气质崛起,并且势已不可挡。2017 年,便是 Python 开始辉煌的一年。
毕竟在这一年中,Python 的增长速度令人惊艳。


有时你需临时搭建一个简单的 Web Server,但你又不想去安装 Apache、Nginx 等这类功能较复杂的 HTTP 服务程序时。这时可以使用 Python 内建的 SimpleHTTPServer 模块快速搭建一个简单的 HTTP 服务器。
SimpleHTTPServer 模块可以把你指定目录中的文件和文件夹以一个简单的 Web 页面的方式展示出来。
假设我们需要以 Web 方式共享目录 /Users/Mike/Docker,只需要以下这个命令行就可以轻松实现:


SimpleHTTPServer 模块默认会在 8000 端口上监听一个 HTTP 服务,这时就可以打开浏览器输入 http://IP:Port访问这个 Web 页面。例如类似下面的 URL:


如果你需要 Web 服务有一个默认页,可以在目录下创建一个名为 index.html 的文件。如果没有默认页,那么会以列表的形式将目录中的内容显示出来。
如果默认的 8000 端口已经被占用,你想换成使用其它端口号,可以使用如下的命令:


有时当你想快速搭建一个 FTP 服务器来临时实现文件上传下载时,这是特别有用的。我们这里利用 Python 的 Pyftpdlib 模块可以快速的实现一个 FTP 服务器的功能。
首先安装 Pyftpdlib 模块


通过 Python 的 -m 选项将 Pyftpdlib 模块作为一个简单的独立服务器来运行,假设我们需要共享目录 /Users/Mike/Docker,只需要以下这个命令行就可以轻松实现:


至此一个简单的 FTP 服务器已经搭建完成,访问 ftp://IP:PORT 即可。例如类似下面的 URL:


  • 默认 IP 为本机所有可用 IP,端口为 2121。
  • 默认登陆方式为匿名。
  • 默认权限是只读。
如果你要建一个有认证且可写的 FTP 服务器,可使用类似以下指令:


小插曲:测试时一直使用密码 000000 这样的弱密码做认证密码,在客户端登陆时一直提示认证失败。看来 Pyftpdlib 模块还做了基本的安全策略哟,不错的!
常用可选参数说明:


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


如果你需卸载 Pyftpdlib 模块,可以通过以下命令:


Python是当前最适用于人工智能的语言,因此,人工智能行业对该方向岗位的招聘人数,以及薪资,均在水涨船高。
大桃子会在下篇文章中放关于Python的职位信息,给小伙伴们看看Python从业者的薪资极具诱惑力。
尽管大家会调侃,又骗我学 XX,但是,学好 Python,必将助你在编程生涯中大刀阔斧,勇闯天涯!
大桃子觉得,如果你对自己的专业/工作不满意,现在正是进入人工智能领域学习就业/转业的最佳时机。



人生苦短,我用 Python 。



引用:
原帖由 wcxsky 于 2018-6-25 20:37 发表
人生苦短,我用 Python 。
支持支持,力挺支持



python manage.py runserver 0.0.0.0:80
能够负荷多少人同时访问呢?



引用:
原帖由 wx59af97ea5a0fa 于 2018-6-27 12:01 发表
python manage.py runserver 0.0.0.0:80
能够负荷多少人同时访问呢?
跟你服务器性能和带宽有关了。。



宝剑厉不厉害,要看它的主人是谁,不信来PHP版块看看~!
干货,赞一个



51CTO论坛有移动端啦,发帖回帖更方便~
没有权限管理

我选择私有云盘



进来学习了。




引用:
原帖由 erfdcv 于 2018-7-1 12:42 发表
没有权限管理

我选择私有云盘
先简单,后复杂哈



宝剑厉不厉害,要看它的主人是谁,不信来PHP版块看看~!
连门的都入的童鞋瑟瑟发抖



引用:
原帖由 wx5b3c24766283d 于 2018-7-4 09:47 发表
连门的都入的童鞋瑟瑟发抖
颤抖吧,骚年。。。其实5年前我也是个小白。。努力几年就好了



宝剑厉不厉害,要看它的主人是谁,不信来PHP版块看看~!
很不错




‹‹ 上一贴:目前最全的Python的就业方向   |   下一贴:Python高级编程和异步IO并发编程 ››
  发新话题
快速回复主题
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |意见反馈 | 网站地图
Copyright©2005-2018 51CTO.COM
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com