
Python
文章平均质量分 57
Toormi
这个作者很懒,什么都没留下…
展开
-
Plotly 和 Pyplot对比
很多情况下,两者可以结合使用,例如使用 Matplotlib 生成静态图像用于打印,然后使用 Plotly 创建交互式 Web 应用。如果你需要创建交互式图表,需要支持更多现代化的图表类型,需要将图表嵌入到 Web 应用中,或者更注重简洁的代码,那么 Plotly 是一个更好的选择。如果你需要创建静态图表,需要高度自定义图表样式,并且对性能要求很高,或者更喜欢轻量级的库,那么 Matplotlib 是一个不错的选择。原创 2025-01-13 12:25:21 · 454 阅读 · 0 评论 -
Python中协程间通信的方式有哪些?
是用于网络通信的流接口,适用于两个协程之间通过网络协议传输数据的场景。尽管它们主要用于处理网络 I/O,但也可以用于在协程之间传输数据。库提供的一个线程安全的队列,用于在协程之间传递数据。与常规的队列类似,但它支持异步操作,即可以在协程内等待队列中的数据。是一个简单的同步原语,允许一个协程等待某个事件的发生,另一个协程则负责设置该事件。这些通信方式各有其特定的用途,可以根据不同的场景选择合适的方式来进行协程间的通信。是一个计数信号量,控制并发访问的协程数目。,允许一个或多个协程等待某个条件的变化。原创 2025-01-08 23:40:43 · 300 阅读 · 0 评论 -
Python实现一个简单的 HTTP echo 服务器
一个用来做测试的简单的 HTTP echo 服务器。原创 2025-01-05 20:17:32 · 794 阅读 · 0 评论 -
pip3 install -e .[stable]讲解
这个命令用于通过pip安装当前目录下的 Python 包,同时会安装定义在setup.py或中[stable]选项下的额外依赖。:表示以可编辑模式(-e)安装当前目录()下的包。安装后,任何对源代码的修改都会立即生效,无需重新安装。[stable]:这是一个,通常在setup.py或文件中定义,适合不同需求的额外依赖项。例如,stable组可能包含经过严格测试和稳定性的依赖项。的作用是以可编辑模式安装当前包,并安装stable组中定义的依赖。-e选项用于安装 Python 包。使用-e。原创 2024-11-12 22:35:27 · 431 阅读 · 0 评论 -
pyproject.toml是做什么的?
是一个配置文件,用于定义 Python 项目的构建、依赖管理和项目元数据。它的使用主要由 PEP 518、PEP 517 和 PEP 621 等标准推动,成为 Python 包管理的现代标准文件。通常,setuptoolspoetryflitsetup.py。原创 2024-11-12 22:31:27 · 724 阅读 · 0 评论 -
如何解决Matplotlib报错:none of the following families were found: SimHei
通过以上步骤,你可以在macOS上成功下载和安装SimHei字体,并配置Matplotlib以支持中文显示。原创 2024-10-30 21:13:50 · 1191 阅读 · 0 评论 -
Matplotlib如何显示大数可读性更高
可以定义一个自定义格式化函数,将大数字转换为更易读的形式,如千(K)、百万(M)或十亿(B)原创 2024-10-24 17:01:21 · 504 阅读 · 0 评论 -
pandas 是什么?
是一个用于数据操作和分析的开源 Python 库。它提供了高性能、易于使用的数据结构和数据分析工具。,它们分别用于处理二维和一维数据。原创 2024-08-21 22:44:32 · 291 阅读 · 0 评论