Python
不能空格_就算
踩坑记录,tricks记录,为了方便自己少记点细节
展开
-
Jupyter外观
代码】Jupyter外观。原创 2022-07-30 11:01:37 · 352 阅读 · 1 评论 -
Python函数装饰器打印函数运行时间、实现单例模式
1,打印函数运行时间,减少重复代码。2,使用函数装饰器实现单例模式。原创 2022-07-30 10:55:26 · 485 阅读 · 0 评论 -
concurrent.futures 多进程任务使用 tqdm 显示进度条
tqdmconcurrent.futures多进程原创 2022-04-19 16:27:31 · 2061 阅读 · 1 评论 -
本地win10访问linux服务器的jupyter notebook
安装jupyterpip install jupyter生成密码jupyter notebook password这一步将会在 “~/.jupyter/jupyter_notebook_config.json”文件中生成一个哈西键值{ "NotebookApp": { "password": "argon2:******,t=*****,p=**************", "nbserver_extensions": { "jupyter_nbextens..原创 2022-03-16 19:41:48 · 532 阅读 · 0 评论 -
Anaconda安装使用问题日志
----NUMPY版本匹配问题—问题详情: 使用pycharm过程中使用conda虚拟环境,无法找到已经安装好的pandas和numpy。使用pip命令卸载之后无法用conda命令安装,报错为无法找到匹配的版本numpy。解决过程:1,使用conda命令卸载安装conda uninstall pandasconda uninstall numpyconda install pandas...原创 2020-04-22 22:16:46 · 1760 阅读 · 0 评论 -
Python中的pandas性能提升
Python性能提升(实际工作中,将 >25000 个文件平均大小为 1.2G 的数据 推理时间由 72h 降低到了 4h 以内,速度提升了18倍;统计结果:大批量细小文件多参数统计的时间由 15h 降低到了3h以内。精度无损。)在无法增多服务器,或者只有本地pc的情况下;想要加快python的处理性能,有以下几个方面可以考虑:一,节约内存1,工具① 实时内存如果需要知道执行脚本运行时的实时内存和IO等使用情况,参考以下方案。使用linux中的top、iostat可以展示代码运行时原创 2022-02-28 16:10:21 · 2239 阅读 · 0 评论 -
Python中的函数字典
python中的函数字典起因是在git上库的时候遇到一个huge_method问题,但重复代码并不多。想到C语言中的函数指针表驱动方法,对比到python,使用函数字典抽取函数,解决大函数问题。由于业务代码不能公开… 示例如下:import redef add(x, y): return x + ydef sub(x, y): return x - ydef mul(x, y): return x * ydef div(x, y): ret转载 2022-02-28 14:53:21 · 243 阅读 · 0 评论