守护C 盘,Python 相关库设置
2023年11月14日 - 网易
创建envcondacreate-n环境名python=3.9进入envcondaactivate环境名删除环境位置目录condaconfig--removeenvs_dirsF:\Users\asus\AppData\Local\conda\conda\envs添加环境位置(将位置置顶)condaconfig--addenvs_dirsD:\set-soft\3_devs\anacoda3\envs最后用命令再查看一下config...
详情
如何在 Python 程序中实现缓存?
2021年2月2日 - 网易
我们可以使用Python的内置特性LRU。LRU代表最近最少使用的算法。LRU可以缓存函数的返回值,这些返回值依赖于传递给函数的参数。LRU在递归CPU绑定操作中特别有用。它本质上是一个装饰器:@lru_cache(maxsize,typed),我们可以用它来装饰函数。maxsize告诉装饰器缓存的最大大小。如果我们不想设置大小,那么只需将其...
详情
一颗韭菜的自我修养:用Python分析下股市,练练手
2020年7月22日 - 百家号
4)股票数据接口防止被封,按天进行数据缓存,储存最近3天数据,每天定时清除,同时使用read_pickleto_pickle的gzip压缩模式存储。5)使用tornado开发web系统,支持股票数据、沪深300成份股、中证500成份股、龙虎榜数据、每日股票数据、每日大盘指数行情等。6)数据展示系统:通用数据展示系统,配...
详情
Python 潮流周刊#16:优雅重要么?如何写出 Pythonic 的代码?
2019年3月8日 - 网易
数据库查询是影响Web程序性能的主要因素之一,这篇文章介绍了7个提升性能的技巧:设置查询语句的超时时间、使用assertNumQueries测试查询数、使用nplusone捕获N+1查询、使用django-zen-queries捕获N+1查询、避免对预取对象作新的查询、使用defer()防止获取大的未使用字段、避免在大字段上使用distinct()。14...
详情