51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python笔记

Python - 性能分析 profile 使用方法

Python - 性能分析 profile 使用方法

厉飞雨 阅读(302) 评论(0) 赞(13)

> 代码性能至关重要,但有时难以弄清性能瓶颈的位置,python的`profile`包可以解决这个问题并指导提升代码性能。 ### 简介 {#简介} 代码优化的前提是需要了解性能瓶颈在什么地方,程序运行的主要时间是消耗在哪里,对于比较复杂的代码可以借助一些工具来定位,python 内置了丰富的性能分析工具,如 `profile`, `cProfile` 与 `hots...

Python - 多线程

Python - 多线程

厉飞雨 阅读(268) 评论(0) 赞(13)

<blockquote> <p>线程是操作系统调度运算的最小单位,本文记录python使用多线程的方法。</p> </blockquote> <h3>线程简介 {#线程简介}</h3> <h4>什么是线程 {#什么是线程}</h4> <p>**线程(Thread)**也叫...

Python 多进程

Python 多进程

厉飞雨 阅读(284) 评论(0) 赞(28)

> 本文介绍Python多进程模块。 ### 概述 {#概述} > Python中的多进程是通过multiprocessing包来实现的,和多线程的threading.Thread差不多,它可以利用multiprocessing.Process对象来创建一个进程对象。这个进程对象的方法和线程对象的方法差不多也有start(), run(), join()等方法,...

Python ONNX-GPU 使用记录

Python ONNX-GPU 使用记录

厉飞雨 阅读(332) 评论(0) 赞(17)

> Microsoft 和合作伙伴社区创建了 ONNX 作为表示机器学习模型的开放标准。 许多框架(包括 TensorFlow、PyTorch、SciKit-Learn、Keras、Chainer、MXNet、MATLAB 和 SparkML)中的模型都可以导出或转换为标准 ONNX 格式。 模型采用 ONNX 格式后,可在各种平台和设备上运行。 > 本文记录P...

Python 动态获取当前运行函数名称

Python 动态获取当前运行函数名称

厉飞雨 阅读(239) 评论(0) 赞(11)

> 本文记录Python动态获取函数名称的方法。 ### 方法1 {#方法1} > 使用 `sys` 库 ### 方法2 {#方法2} > 使用 `inspect` 库 ### 参考资料 {#参考资料} * <https://www.cnblogs.com/yoyoketang/p/9231320.html> <br />...

升级Python后No module named yum处理

升级Python后No module named yum处理

厉飞雨 阅读(341) 评论(0) 赞(17)

<h4>概述</h4> <p>因项目需求对Python版本进行升级,但升级完成后yum不可用。</p> <pre><code>[root@localhost ~]# yum list There was a problem importing one of the Python modules requir...

升级python后yum缺失_sqlitecache.so依赖

升级python后yum缺失_sqlitecache.so依赖

厉飞雨 阅读(336) 评论(0) 赞(17)

<h4>概述</h4> <p>由于前公司运维升级了python版本,导致模块缺失无法使用yum命令。</p> <pre><code>There was a problem importing one of the Python modules required to run yum. The error l...