
python
方元之外
这个作者很懒,什么都没留下…
展开
-
【无标题】
tornado异步。避免阻塞其他请求。异步网络请求原创 2022-11-07 21:01:36 · 232 阅读 · 0 评论 -
Gevent 简单体验
当一个greenlet遇到IO操作时,比如访问网络,就自动切换到其他的greenlet,等到IO操作完成,再在适当的时候切换回来继续执行。由于IO操作非常耗时,经常使程序处于等待状态,有了gevent为我们自动切换协程,就保证总有greenlet在运行,而不是等待IO。Gevent 是一个基于 greenlet 的 Python 的并发框架,以微线程 greenlet 为核心,使用了 epoll 事件监听机制以及诸多其他优化而变得高效。测试流程:使用和不使用gevent 访问20次百度和耗时时间。原创 2022-09-22 14:04:25 · 320 阅读 · 0 评论 -
pyechars +phantomsjs生成图片产生的tmp的html文件
环境ubuntupyecharts==0.5.11pyecharts-snapshot==0.1.10如果直接用xx.render(''xx.png')xx.render(''xx.png')做法是在tmp文件夹下面生成临时的html文件,在通过phantomjs渲染成图片。那么会在执行的位置生成图片,但是同时会在/tmp文件夹下面生成html文件,但是这个文件命名不一定是进程安全的。那么如果自己制定生成的文件路径和名字呢?拆解xx.render(''xx.png')的操作.原创 2021-12-23 16:35:31 · 987 阅读 · 0 评论 -
python json字符串转class对象
import jsondef praseObject(jsonStr, Class): """class对象需要空参构造方法""" data = json.loads(jsonStr) result = Class() result.__dict__ = data return resultclass Student(object): name= '' age = 0 def __init__(self): su.原创 2021-11-24 18:00:30 · 2944 阅读 · 0 评论 -
python celery分布式任务调度
@app.taskxxx.delay()原创 2021-09-14 18:53:06 · 274 阅读 · 1 评论 -
python的pip 相关命令
pip 相关pip list #列出所有已安装的三方库pip list --outdated #列出当前已安装的第三方库中所有过期的库对于所找到的过期库,请使用以下命令更新我们的库:pip install --upgrade 库名pip install django==2.1 制定版本的库-------------------------------------------------------------------------------------------...原创 2020-05-20 22:09:31 · 208 阅读 · 0 评论 -
python爬取二手房库存,存数据库,生成折线图(下)
python爬取二手房库存,存数据库,生成折线图(下)数据库有了房价的多阶段价格后,即可生成折线图。默认我的数据库已经有很多天的数据了进入html页面的时候,默认加载房价走势图在vue 的mounted里面发起请求,加载数据库的房价信息,然后将数据组装给echarts配置相应的路由和具体处理请求的方法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ge9DLvlu-1588947376669)(https://i.loli.net/2020/05/08/bcPmR原创 2020-05-08 22:17:02 · 370 阅读 · 0 评论 -
python爬取二手房库存,存数数据库,生成折线图(上)
python爬取二手房库存,存数据库,生成折线图(上)想着快要买房了,可是房价又那么的贵。那么为啥不是自己爬点二手房的价格走势图。看看那里的房子适合自己(虫啊!!!)打算用python3 django2.1 mysql5.7 做一个走势图。第一步 先搭建一个django 的web项目通过如下的命令安装制定版本,且走国内的镜像。pip install django==2.1 -i https://pypi.tuna.tsinghua.edu.cn/simple下载安装好的django执行原创 2020-05-08 22:15:47 · 444 阅读 · 0 评论 -
python爬取二手房库存,存数据库,生成折线图(中)
python爬取二手房库存,存数据库,生成折线图(中)中篇会介绍爬去房价的信息,然后存入数据库第一步 基本的配置信息html页面 免不了会加载一些自己的js,css之类的。新建自己的static文件夹,存放js等打开settings文件修改 STATIC_URL和STATICFILES_DIRS配置此时在html通过如下的方式导入js修改第一行 {% load static %}导入自己的js路径 <script src="{% static “js/echarts-all-原创 2020-05-08 22:05:27 · 674 阅读 · 0 评论 -
python 运行js
import js2pyjsCode = "function addOne(i){return i+1;} function addTwo(i){return i+2}"context = js2py.EvalJs()context.execute(jsCode)print(context.addOne(1))print(context.addTwo(1))原创 2019-11-22 11:45:47 · 384 阅读 · 0 评论