您的位置:首页 > 编程语言 > Python开发

Python进阶,搭建Flask运行环境受挫------2018年第十五周

2018-03-19 07:32 603 查看
   注:周一大早晨起来补上周的周记,只为了自己坚持下去,这才第二周,不能就这样凉了。。
  这一周比较心累,可能是这周六,周末发生的事情,让我感到异常辛苦和苦恼,听我一一道来。
  本周结束了Python的学习,不光是基础的内容,也不全是复杂的逻辑,只是一个进阶,掌握到了Python面向对象,高阶函数等,还有一些编程技巧,最后更是将学习进行实践,制作了一个小爬虫:查看熊猫TV某游戏当前主播访问了排名,但是这没什么骄傲的,因为都是视频有讲解,我想做的是创新与思考。我萌生了一个想法,通过页面结合canvas显示爬虫结果分析图,用户可以选择不同的游戏进行查看,形象的展示出来爬虫数据。这就要求有两点:一,处理数据格式,这个非常好办;二,运行python页面,也就是搭建python web环境,但我却在这里碰到了麻烦。
  由于我在学习python之前看了一个关于Flask项目的视频(没学python就看框架,有点无脑,不过还好),我按着教程和理解制作了下来,但是却在项目上线的时候遇到了困难,要不就是环境运行出错,要么就是搭建方法无效。这次我还是先尝试搭建了一下,Flask运行环境搭建,还是没有效果,主要是我从下午三点弄到了晚上八点一直无果,网上的教程有的非常老,有的说了一半,有的根本不明确,现在的我有一个想法就是CSDN应该出现一种机制:比较老的关于环境配置或其他内容的博客应该审视一下是否有效,或者是否已经脱离了现阶段计算机方面的发展阶段,有些东西真的是浪费时间,更应该取精而不是多呀。虽然环境配置失败,而且这不是第一次了,但是网上的方法我都知道有哪些种类:
        Flask+Apache+ mod_wsgi部署
        Flask+Nginx+uwsgi部署
这两种是最常见的,我也比较头疼,傻傻的分不清,一个个去尝试,但是都是没有结果,昨天找到一种新方法
       gunicorn+nginx+supervisor部署Flask项目(链接:https://zhuanlan.zhihu.com/p/21262280)
我感觉这种方式还是比较好的,至少我可以运行单独的python文件,但是框架还是不可以,相比其它已经不错了,其他连python文件在网页上都运行不了。我打算再利用这种方式进行尝试,等到成功后再出教程吧
  总结一下,就是这周末让我过的异常不平静,每次陷入到一个问题当中,我是说最进本的Bug问题中,我就容易陷进入,就迫切想要解决他却没有一个思考过程,我希望自己以后可以改善这个坏毛病。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: