随笔分类 -  python包

摘要:如果一个字符串表示一个列表,你可以使用 Python 的 ast.literal_eval 方法将其转换为真正的列表。ast.literal_eval 是一个安全的方法,可以将字符串形式的表达式解析为 Python 对象。 这里是一个例子: import ast # 字符串形式的列表 str_lis 阅读全文
posted @ 2024-08-21 14:38 海_纳百川 阅读(157) 评论(0) 推荐(0)
摘要:一般使用方式我们会在uvicorn.run(app, host="0.0.0.0", port=port, workers=4),指定worker=4,即表示使用4个并发线程,接口中的方法要使用异步编程 在这个时候要记住,前端调用接口时,如果报错object dict cannot be used 阅读全文
posted @ 2024-07-24 15:20 海_纳百川 阅读(568) 评论(0) 推荐(0)
摘要:报错解释:这个错误通常出现在使用Python的异步编程模型时,尝试在一个不支持异步的对象上使用await关键字。在Python中,await关键字只能在异步函数中使用,而异步函数通常定义在async def语句中。错误 "object dict cannot be used in await exp 阅读全文
posted @ 2024-07-24 15:14 海_纳百川 阅读(1054) 评论(0) 推荐(0)
摘要:对于大量的测试数据,使用多进程时(例如8个进程),最好使用queue来消费数据,不要将测试数据分为8个list,分别送入不同的进程中,因为这样可以避免极端情况出现。例如,每个测试数据处理起来耗时不一样,你刚好把耗时比较长的数据分了同一个list,就会导致其他的进程也会一直等待该进程的完成。经测试发现 阅读全文
posted @ 2024-05-23 15:10 海_纳百川 阅读(16) 评论(0) 推荐(0)
摘要:下载Anaconda(所有版本的安装包)链接为:https://repo.anaconda.com/archive/ Python和Anaconda的版本对应关系如下: Anaconda3-2023.07-2-Windows-x86_64.exe —— Python 3.11Anaconda3-20 阅读全文
posted @ 2023-12-02 11:19 海_纳百川 阅读(9585) 评论(0) 推荐(2)
摘要:`plt.Rectangle((x0, y0), w, h)` 中的 `(x0, y0)` 表示矩形的左上角坐标,而不是中心点或左下角坐标。这个函数用于在 Matplotlib 中绘制矩形,其中 `(x0, y0)` 是矩形的左上角的坐标,`w` 是矩形的宽度,`h` 是矩形的高度。 如果你想要绘制 阅读全文
posted @ 2023-08-19 08:32 海_纳百川 阅读(1726) 评论(0) 推荐(0)
摘要:NLTK (Natural Language Toolkit) 是一个用于自然语言处理 (NLP) 的Python库。它为处理和分析人类语言数据提供了许多工具和接口。NLTK 包含了一系列用于文本处理、分析、语言学研究以及机器学习的函数和类。 NLTK 提供了许多功能,包括: 1. 文本处理:NLT 阅读全文
posted @ 2023-08-09 17:07 海_纳百川 阅读(671) 评论(0) 推荐(0)
摘要:下面我将详细讲解“基于Python实现RLE格式分割标注文件的格式转换”的完整攻略。 一、RLE格式分割标注文件是什么? RLE格式是一种更加高效的图像语义分割数据表示格式,其数据以一串RLE编码的方式进行存储,而不是以像素点的形式存储,有效减少了数据的体积。RLE格式分割标注文件即是使用RLE格式 阅读全文
posted @ 2023-07-29 10:18 海_纳百川 阅读(1139) 评论(0) 推荐(0)
摘要:问题描述 使用 matplotlib 绘制多幅图出现如下问题 RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (matplotlib.pyplot. 阅读全文
posted @ 2023-07-25 15:55 海_纳百川 阅读(663) 评论(0) 推荐(0)
摘要:要安装pip,我们首先需要获取get-pip.py文件。这个文件是pip安装程序的脚本,我们可以通过以下步骤来获取: 打开浏览器,前往https://pip.pypa.io/en/stable/installing/。 在该页面中,找到并点击"get-pip.py"链接,下载这个文件。 下载完成后, 阅读全文
posted @ 2023-07-19 23:19 海_纳百川 阅读(206) 评论(0) 推荐(0)
摘要:在Matplotlib库中,`plt.figure()`、`plt.imshow()`、`plt.axis()`和`plt.show()`是用于绘制和显示图像的常用方法。下面是对每个方法的含义的解释: 1. `plt.figure()`: `plt.figure()`用于创建一个新的图形对象(Fig 阅读全文
posted @ 2023-07-19 15:02 海_纳百川 阅读(4506) 评论(0) 推荐(0)
摘要:报错:ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with OpenSSL 1.1.0h 27 Mar 2018. 解决办法:Terminal窗口执行:p 阅读全文
posted @ 2023-07-17 14:50 海_纳百川 阅读(12643) 评论(0) 推荐(2)
摘要:项目场景: 系统:centos7 python:3.8.16 问题描述 部署完python后将我们在windows环境中的scrapy文件传入我们的centos中后进行运行报错: 错误如下: from lzma import LZMAFile File "/usr/local/lib/python3 阅读全文
posted @ 2023-07-17 14:47 海_纳百川 阅读(702) 评论(0) 推荐(0)
摘要:在Python中,可以使用multiprocessing模块来指定特定的CPU核心运行代码。 import multiprocessing def my_function(): # 在此处编写你的代码 print("Hello from process:", multiprocessing.curr 阅读全文
posted @ 2023-06-28 10:00 海_纳百川 阅读(3789) 评论(0) 推荐(0)
摘要:`--no-binary :all:` 是 pip 命令的一个选项,用于指示 pip 在安装包时不使用预编译的二进制文件,而是从源代码进行安装。 具体来说,该选项有以下含义:- `--no-binary`: 这是 `install` 子命令的选项之一,用于指示 pip 在安装包时禁用预编译的二进制文 阅读全文
posted @ 2023-06-02 15:07 海_纳百川 阅读(1856) 评论(0) 推荐(0)
摘要:`python3 -m pip install --upgrade` 是一个命令行指令,用于升级 Python 包管理器(pip)已安装的包。 具体来说,命令的不同部分的含义如下:- `python3`: 这是一个命令,用于在命令行中运行 Python 解释器。- `-m pip`: 这是一个 Py 阅读全文
posted @ 2023-06-02 15:02 海_纳百川 阅读(984) 评论(0) 推荐(0)
摘要:我在执行pip3 install webssh遇到以下的报错信息。 报错信息Traceback (most recent call last):File “”, line 1, inFile “/tmp/pip-build-my9sai1o/cryptography/setup.py”, line 阅读全文
posted @ 2023-06-02 14:12 海_纳百川 阅读(620) 评论(0) 推荐(0)
摘要:前言 pip默认都是从国外的数据源下载,因此会面临下载速度慢,甚至无法下载的情况。对此,就需要一个国内源来下载,速度会快很多。 常用国内源 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple 中国科技大学 https://pypi.mirrors.ustc.e 阅读全文
posted @ 2023-06-02 14:06 海_纳百川 阅读(134) 评论(0) 推荐(0)
摘要:注意:png图片没有exif信息,使用ffprobe无法获取exif信息 使用exifread库可以提取图像的各种基础信息,包括但不限于以下内容: 1. 相机信息: - 相机制造商(Make) - 相机型号(Model) - 镜头制造商(LensMake) - 镜头型号(LensModel) 2. 阅读全文
posted @ 2023-06-01 11:09 海_纳百川 阅读(492) 评论(0) 推荐(0)
摘要:原因是我们安装的这个第三方库内含需要编译的调用python api的c/c++文件,而linuxlinux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包。以python为例, 以下情况你是需要python-dev的: ubuntu下 apt-get i 阅读全文
posted @ 2023-06-01 09:18 海_纳百川 阅读(449) 评论(0) 推荐(0)

本站总访问量