python性能优化
阿三先生
好学 积极 上进 乐观
展开
-
pandas实现中文排序
在我们使用pandas过程中有时会遇到排序,尤其是中文排序,例如excel排序,按姓名拼音排序等等,而pandas默认的排序并不能满足我们的中文排序,所以有了这个中文排序方式一、首先实现中文的拼音排序def to_pinyin(s): '''转拼音 :param s: 字符串或列表 :type s: str or list :return: 拼音字符串 >>> to_pinyin('你好吗') 'ni3hao3ma' &..原创 2020-09-30 23:38:21 · 6247 阅读 · 2 评论 -
Python热更新功能:不重启服务器的情况下加载并执行新文件
有时我们需要在不重启服务器的情况下加载并执行新文件。严格来说Python没有热更功能,但今天介绍这个功能可以实现该方法,就叫:“类热更”吧 -- 类似热更新........此处略去一万字,进入正题。准备好新文件my_config.py内容:def mymod(): print("我是新文件的数据")先配置好一个服务代码,这里用了简单的sanic,先编写两个简单的接口函数:...原创 2019-10-17 10:34:43 · 2977 阅读 · 0 评论 -
我是怎么从30个并发平均每个2000毫秒 到 300个并发平均每个178毫秒的
最近一个多月一直在做服务器的性能优化,老大的要求是要做到300个并发,控制在200毫秒以内,就说说我最近做的内容吧。从30个并发平均每个2000毫秒 到 300个并发平均每个178毫秒简单介绍一下做了那些优化:01、减少log日志的打印02、减少redis的交互03、耗时操作的处理04、大文件信息的存储05、python的缓存机制06、异步处理非返回操作一、定位耗时操作 -- ...原创 2019-01-03 15:27:39 · 1949 阅读 · 0 评论