Python框架
Python web框架为主,有flask Django tornado 爬虫框架
伍柳森
这个作者很懒,什么都没留下…
展开
-
tornado小总结
tornado框架 tornado的误解 tornado 只需要将耗时的操作放在线程池中就可以达到高并发------很多库是同步 tornado tornado 中使用了大量的同步io -----使用大量的同步代码 只要使用tornado 就是高并发 事件循环 tornado 中的多线程和协诚的单线程是不是冲突- ---- 不冲突 同步可以调用阻塞 和非阻塞的 阻塞,非阻塞是线程停止 同步和异步关注的是获取结果的方式,同步是获取到结果之后才进行下一步操作,阻塞非阻塞关注的是接口时当前线程的状态,同步可以原创 2021-05-06 11:58:05 · 77 阅读 · 0 评论 -
flask(werkzeug.util)的secure_filename的中文上传问题
flask(werkzeug.util)的secure_filename的中文上传问题 今天用werkzeug.util里面的secure_filename的时候发现中文名字的上传问题有一些问题 代码结构为 -template -upload.html <-简单的上传表单html -upload <-上传文件存于此文件夹 -XX.XX <-这里就是上传文件的位置 -root.py <-处理文件 upload.html很简单,就是一个html5的上传文件表单,其中name为filena原创 2021-05-06 14:41:25 · 1051 阅读 · 0 评论 -
Django的介绍与迁移问题
django中的数据库迁移 Django是用python写的web开发框架,其特点是: 1.重量级框架,内部封装了很多的功能组件,使开发变的简便快速, 2.MVT模式:前后端分离,高内聚低耦合,m:model,与mvc中的m功能相同,负责和数据库交互,进行数据处理,v:view,与mvc中的c功能相同,接收请求,进行业务处理,返回应答, t:template,与mvc中的v功能相同,负责封装构造要返回的html。 orm:对象关系映射,主要实现模型对象到数据库数据的映射。 1.原创 2021-05-06 14:32:39 · 192 阅读 · 0 评论 -
Python虚拟环境 Ubuntu
[Ubuntu16.04安装&创建虚拟环境] 一、linux环境 Ubuntu16.04 二、安装和配置虚拟环境 安装虚拟环境 sudo pip install virtualenv sudo pip install virtualenvwrapper virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。 配置虚拟环境 创建虚拟环境管理目录 mkdir ~/.virtualenvs 在.bashrc的末尾增加下面内容 expor原创 2021-05-06 12:00:03 · 113 阅读 · 0 评论