
python
文章平均质量分 73
javastart
专注于大数据 AI
展开
-
问题:conda删除虚拟环境,报错no package names supplied
用conda 用 conda remove -n ScratchDet_20200114 删除虚拟 环境ScratchDet_20200114时报错。编辑于 2020-05-28 10:01。解决方法,用下面的命令。原创 2023-09-21 08:00:33 · 185 阅读 · 0 评论 -
Python hashlib.pbkdf2_hmac用法及代码示例
的数量应根据哈希算法和计算能力来选择。有关为什么以及如何选择最适合您的应用程序的理由,请阅读。该函数提供PKCS#5基于密码的 key 推导函数2。是 HMAC 哈希摘要算法的所需名称,例如‘sha1’ 或 ‘sha256’。将来,该函数将仅在使用 OpenSSL 编译 Python 时可用。应该是来自适当来源的大约 16 个或更多字节,例如。它慢了大约三倍,并且不释放 GIL。的摘要大小,例如SHA-512 为 64。限制为合理的长度(例如 1024)。是派生 key 的长度。3.4 版中的新函数。转载 2023-09-08 10:00:39 · 91 阅读 · 0 评论 -
从零开始的AGI开发:Gradio入门指南
gr.Interface:gr.Interface模块用于创建简易场景下的应用界面。它是使用Gradio构建交互式应用程序的核心模块之一。通过gr.Interface,您可以快速定义输入和输出函数,并将它们与界面组件进行关联,以创建一个具有交互性的应用程序。这个模块提供了简洁的API和直观的界面,使得构建应用程序变得简单易懂。gr.Blocks:gr.Blocks模块用于定制化场景下的应用界面。它提供了更高级的界面定制和扩展功能,适用于需要更精细控制界面布局和组件交互的情况。转载 2023-08-29 15:15:24 · 118 阅读 · 0 评论 -
flask与fastapi性能测试
apache ab提醒性能测试。转载 2023-08-26 12:50:10 · 56 阅读 · 0 评论 -
Python中的API构建指南:在Flask中进行API开发
使用Flask和Python设置API的方法非常简单。通过学习上文,我们就有了一种易于使用的标准化方法,可以在不同接口之间进行通信交互。GET、POST、PUT和DELETE。200、401和404。最后,我们还学习了如何在本地托管我们的API并通过 Postman 对其进行测试,从而让我们能够快速诊断问题并确保我们的API正常运行。总而言之,API开发对于开发人员来说,几乎是任何其他技术领域都是至关重要的技能。--END--如果你对人工智能感兴趣,那么一定要关注我们!原创 2023-08-26 11:03:09 · 130 阅读 · 0 评论 -
python3-Flask实现Api接口
原文:python3-Flask实现Api接口_flask api_Shiro to kuro的博客-CSDN博客原创 2023-08-26 10:25:16 · 728 阅读 · 0 评论 -
Python Web:Django、Flask和FastAPI框架对比
Django、Flask和FastAPI是Python Web框架中的三个主要代表。这些框架都有着各自的优点和缺点,适合不同类型和规模的应用程序。原创 2023-08-14 13:57:04 · 1004 阅读 · 0 评论 -
使用 Flask 部署 Next.js
原文Flask 和 Next.js 是两个独特的开源 Web 框架,分别构建在 Python 和 JavaScript 编程语言之上。您可以在没有 Next.js 的情况下构建 Flask 应用程序,也可以在没有 Flask 的情况下构建 Next.js 应用程序。但是,您可能会发现自己使用 Flask 构建了一个应用程序,然后决定使用 Next.js 进行服务器端渲染。那么,此时你会怎么做?您可以尝试的一件事是逐步采用 Next.js 或 Flask。原创 2023-08-13 12:42:38 · 781 阅读 · 0 评论 -
Pycharm:设置完Anaconda后报错TypeError: an integer is required (got type bytes)
4、然后就可以看到Pycharm最下边状态栏一直显示Connecting to console...,这是Pycharm在预导入Anaconda的各种库,因为要导入的内容比较多,所以根据电脑好坏可能持续几十秒到十分钟,等它跑完,就配置完了。比如Python版本为3.7,那Anaconda的版本只能是3.6,当Anaconda版本大于等于Python版本时,就会出现如上错误。在System Interpreter中设置Interpreter为之前安装的Anaconda文件中的python.exe。转载 2023-04-02 09:53:01 · 258 阅读 · 0 评论 -
pycharm打开pycharm一直卡在connecting to console(连续问题解决)
参考此博客:pycharm,安装完ipython,使用python console报TypeError: an integer is required (got type bytes)的解决方法_爱犬白雪的博客-CSDN博客,找到对应的_compat.py文件并且加以修改(在这里推荐大家使用Everything软件方便查找到此文件,我在找这个文件总是找不到花了很久时间,突然想到了这个工具即很方便查找),再次运行的时候又出现了第三个问题,即是问题3。转载 2023-04-02 09:23:46 · 541 阅读 · 0 评论 -
【python第三方库】python多线程编程---threading库
【python第三方库】python多线程编程---threading库-CSDN博客原创 2023-03-28 11:19:48 · 36 阅读 · 0 评论 -
python -- PyQt5(designer)基本教程大全
QtCore模块涵盖了包的核心的非GUI功能,此模块被用于处理程序中涉及到的 time、文件、目录、数据类型、文本流、链接、mime、线程或进程等对象。QtNetwork模块包含用于网络编程的类库,这组类程序通过提供便捷的TCP/IP 及 UDP 的 c/s 程式码集合,使得基于Qt的网络编程更容易。QtBluetooth模块包含了处理蓝牙活动的类库,它的功能包括:扫描设备、连接、交互等行为。QtXml模块包含了用于处理XML的类库,此模块为SAX和DOM API 的实现提供了方法。在可以运行于多个平台。转载 2023-03-03 15:34:33 · 545 阅读 · 0 评论 -
pyqtgraph基础入门(二):使用pyqtgraph绘制折线图(同一坐标轴包含多条折线)
这里给刚接触PyQt的同学提一下,p = self.widget.addPlot(title="Basic array plotting")语句中,self.widget 是在ui中创建的名为widiget的模块,也就是最中央的这块画布。p.plot(np.random.normal(size=100), pen=(255, 0, 0), name="Red curve")中,第一项是数据,pen就是画笔的颜色,rgb(255,0,0) 对应的就是红色。之后我也会介绍一些我自己在项目中用到的方法。原创 2023-02-19 21:34:08 · 487 阅读 · 0 评论 -
pyqtgraph基础入门(一):使用qtdesigner 提升组件
原文链接:https://blog.csdn.net/Xixo0628/article/details/121387276文章目录查看基本运行示例用QtDesigner使用pyqtgraph效果展示源码文件关于 pyqtgraph 基本介绍就省略了。主页: https://www.pyqtgraph.org/值得一提的是 pyqtgraph 的 github 仓库维护还很活跃,很多更新都是今天才发生的,说明它还很有生命力。查看基本运行示例。转载 2023-02-19 21:26:49 · 377 阅读 · 0 评论 -
使用PyQtGraph 自定义绘图
一个图中绘制多条线是很常见的。在PyQtGraph中,只需在PlotWidget中多次调用.plot()即可. 下面的例子,我绘制两条相似的数据线,每条线使用相同的线型、粗细等,但改变线的颜色。实际上PyQtGraph是一个强大的绘图工具,作为一个入门介绍,想更深入一步的研究和使用可以参考PyQtGraph官方更详细的文档和实例程序。PyQtGraph建立在Qt QGraphicsScene的原生库,可提供更好更高性能绘图能力,特别是对于实时数据,可以提供交互性和使用Qt图形小部件轻松自定义绘图的能力。原创 2023-02-19 21:09:07 · 1685 阅读 · 0 评论 -
Python GUI教程(十三):在GUI中使用pyqtgraph绘图库
在GUI中集成图形工具是很多桌面程序常有的功能,最为普遍的,就是各种投资交易工具中的价格走势图。前面我们说了PyQtGraph与PyQt的结合度很高,下面我们来看看在PyQt中如何调用PyQtGraph绘制的图形。根据PyQtGraph这几种绘图方式,我们在PyQt中可以在窗口部件中显示图形,也可以在一个新的窗口的显示图形。下面我们在窗口部件中显示茅台股票近半年来的K线图,作为在PyQt中集成显示PyQtGraph图形的例子。PyQtGraph的用法和功能还有很多,大家可以在自带的示例库,官方文档(转载 2023-02-17 16:02:42 · 413 阅读 · 0 评论 -
采用thread方式python+opencv+pyqt5控制摄像头在Qlabel上显示
采用pyqt5设计界面时,网上一般都是采用定时器timer 模式,这个一般要设置一个固定时间执行一次,会导致程序运行不流畅。这次也是第一次用pyqt5不大熟悉,调试了一天才调试正常。原创 2023-02-10 22:03:21 · 179 阅读 · 0 评论 -
python3+PyQt5+Qt Designer实现界面可视化
以前制作一个Python窗体界面,我都是用GUI窗口视窗设计的模块Tkinter一点一点敲出来的,今天朋友问我有没有Python窗体的设计工具,“用鼠标拖拖”就能完成窗体设计,我查了查相关资料,果然有一款好用的工具——。转载 2023-02-09 11:30:48 · 491 阅读 · 0 评论 -
Python numpy.interp实例讲
Python numpy.interp实例讲解。原创 2023-02-05 10:25:02 · 587 阅读 · 0 评论 -
Python实例详解pdfplumber读取PDF写入Excel
PDF(Portable Document Format)是一种便携文档格式,便于跨操作系统传播文档。PDF文档遵循标准格式,因此存在很多可以操作PDF文档的工具,Python自然也不例外。其他几个 Python 库帮助用户从 PDF 中提取信息。专注PDF内容提取,例如文本(位置、字体及颜色等)和形状(矩形、直线、曲线),还有解析表格的功能。转载 2022-11-30 11:51:51 · 3741 阅读 · 2 评论 -
Pyzmq介绍
ZMQ (以下 ZeroMQ 简称 ZMQ)是一个简单好用的传输层,像框架一样的一个 socket library,他使得 Socket 编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ 的明确目标是“成为标准网络协议栈的一部分,之后进入 Linux 内核”。ZMQ 让编写高性能网络应用程序极为简单和有趣。ZeroMQ并不是一个对socket的封装,不能用它去实现已有的网络协议。它有自己的模式,不同于更底层的点对点通讯模式。它有比tcp协议更高一.原创 2022-01-09 11:23:18 · 526 阅读 · 0 评论 -
python pip download_Python Pip 参考手册 - pip download 命令
python pip download_Python Pip 参考手册 - pip download 命令weixin_39649405 2020-12-13 13:41:19613 正在上传…重新上传取消 收藏 2文章标签: python pip download版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:python pip download_Python Pip 参考手册 - pip downloa...转载 2021-09-10 15:52:03 · 1349 阅读 · 0 评论 -
2020年最流行Python web开发框架(上)
https://zhuanlan.zhihu.com/p/163126043引言Python使用热度正在不断攀升。而且,可见的未来对Python的需求肯定只增不减,并且不会在短期内出现减弱的迹象。可以预见在预计在未来的几年中,Python将超过Java和C#。当今许多大型科技公司,例如Google,Netflix,Instagram,都在选择基于Python框架进行网络开发。“ Python在过去5年中增长最快,增长了19.0%。实际上,TIOBE索引使python Web应用程序开发在世...转载 2021-04-12 18:52:31 · 1045 阅读 · 0 评论 -
本地python库与其离线包批量导出以及python第三方库快速批量安装
本文链接:https://blog.csdn.net/weixin_43843003/article/details/98619962版权本文将介绍如何将本地python库与其离线包批量导出以及python第三方库快速批量安装本地python库列表导出先使用cd path进入到你需要保存列表文件的路径,path为所需路径使用pip freeze > requirement.txt 导出文件requirement.txt打开即可见本机已安装离线库列表离线库导出.转载 2021-03-22 17:36:12 · 1157 阅读 · 0 评论 -
Linux性能优化-磁盘I/O延迟很高
目录安装环境分析问题安装环境安装 bcc,docker启动dockerservice docker start运行环境如下docker中有三个文件分别如下io_app.py#!/usr/bin/env python# -*- coding: UTF-8 -*-import osimport uuidimport randomimport shutilfrom concurrent.futures import ThreadPoolExecu...转载 2021-01-13 16:02:45 · 367 阅读 · 0 评论 -
Python数组优化-NumPy数组中大于某个值的所有元素
我有一个2D(二维) NumPy数组,并希望用255.0替换大于或等于阈值T的所有值。据我所知,最基础的方法是:shape = arr.shaperesult = np.zeros(shape)for x in range(0, shape[0]):for y in range(0, shape[1]):if arr[x, y] >= T:result[x, y] = 255有更简洁和pythonic的方式来做到这一点吗?有没有更快(可能不那么简洁和/或不那么py...原创 2020-12-25 18:43:58 · 10119 阅读 · 0 评论 -
[译] 通过优化 Gunicorn 配置提高性能
[译] 通过优化 Gunicorn 配置提高性能weixin_33877092 2019-05-25 04:56:03 1505 收藏 3 文章标签: python 运维 数据库最后发布:2019-05-25 04:56:03首次发布:2019-05-25 04:56:03原文链接:https://juejin.im/post/5ce8cab8e51d4577523f22f8版权原文地址:Better performance by optimizing Gunicorn c转载 2020-12-15 17:55:09 · 767 阅读 · 0 评论 -
[Python技巧]如何加快循环操作和Numpy数组运算速度
前言Python 虽然写起来代码量要远少于如 C++,Java,但运行速度又不如它们,因此也有了各种提升 Python 速度的方法技巧,这次要介绍的是用 Numba 库进行加速比较耗时的循环操作以及 Numpy 操作。在24式加速你的Python中介绍对循环的加速方法中,一个办法就是采用Numba加速,刚好最近看到一篇文章介绍了利用Numba加速 Python ,文章主要介绍了两个例子,也是Numba的两大作用,分别是加速循环,以及对Numpy的计算加速。...原创 2020-11-21 17:19:27 · 2674 阅读 · 0 评论 -
python 输出日志到文件和控制台
python 输出日志到文件和控制台import logging # 第一步,创建一个loggerlogger = logging.getLogger()logger.setLevel(logging.INFO) # Log等级总开关 # 第二步,创建一个handler,用于写入日志文件logfile = './log2.txt'fh = logging.FileHandler(logfile, mode='a')fh.setLevel(logging.DEBUG) #原创 2020-11-20 23:19:30 · 1083 阅读 · 0 评论 -
Python性能优化的20条建议
1、优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。2、减少冗余数据如用上三角或下三角的方式去保存一个大的对称矩阵。在0元素占大多数的矩阵里使用稀疏矩阵表示。3、合理使用copy与deepcopy对于dict和list等数据结构的对象,直接赋值使用的是引用...原创 2020-11-14 22:16:05 · 239 阅读 · 0 评论 -
超强大!Python 可视化这款大屏就够了!
#Python可视化5个对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成果时,我们需要在最短时间内让别人知道你的想法。我相信单调乏味的语言很难让别人快速理解。最直接有效的方式就是将数据进行可视化展现。提到数据可视化,我们会想到 Plotly、Matplotlib、Pyecharts等可视化库,或者一些商用软件Tableau、FineBI等等。如果你希望操作更简单、展现效果更强大,那么这款工具big_screen更适合你了,本文介绍具体如下:•big_screen 特...原创 2020-10-23 13:10:34 · 2019 阅读 · 0 评论 -
filesplit的Python项目详细描述
模块 文件 方法 include 文件名 fs utf header split对python程序员来说,文件拆分变得很容易!一个python模块,可以将任何大小的文件分成多个块, 在不影响性能的前提下,充分利用内存。这个 模块根据 文件,因此不会将不完整的行写入文件拆分。这个 文件拆分编号从1到n,如下所示[文件名]_1.ext,[文件名]_2.ext,…,[文件名]_n.ext系统要求操作系统:windows/linux/macpython版本:python ...原创 2020-09-04 12:12:48 · 838 阅读 · 1 评论 -
Python Requests中异常总
1. 连接超时服务器在指定时间内没有应答,抛出 requests.exceptions.ConnectTimeoutrequests.get('http://github.com', timeout=0.001)# 抛出错误requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='github.com', port=80): Max retries exceeded with url: / (Caused by ConnectT.转载 2020-07-28 14:17:03 · 1264 阅读 · 0 评论 -
如何在数据流中轻松检测异常值-离群值
一种简单的方法,可通过Python实现在数据流中查找异常值在上一篇文章中,我解释了流算法的概念,并给出了许多如何应用流算法的示例。 其中之一是在不保存数据流元素的情况下计算数据流的滚动平均值。 现在,我想扩展这个示例,并在异常值检测的背景下向您展示另一种流算法的用例。当我们监视机器的功耗以检测任何异常行为时,可能会出现类似的问题。 如果我们发现异常值有所增加(异常观察),则可能表明这台机器的默认值,可能值得检查。定义和示例离群值可以通过多种方式定义。 在本文中,我们将使用以下定义:...转载 2020-05-26 12:23:19 · 1885 阅读 · 0 评论 -
使用Python「秒开」100GB+数据
本文转载自公众号量化投资与机器学习如果你50GB甚至500GB的数据集,打开他们都很困难了,更别说分析了。在处理这样的数据集时,我们通常采用3种方法。第一种对数据进抽样:这里的缺点是显而易见的,样本数据能否代表整个数据。第二种使用分布式计算:虽然在某些情况下这是一种有效的方法,但是它带来了管理和维护集群的巨大开销。想象一下,必须为一个刚好超出RAM范围的数据集设置一个集群,比...原创 2020-03-13 13:38:47 · 220 阅读 · 0 评论 -
python(+opencv2+numpy)对彩色图像的RGB通道提取、合成、显示并计算灰度图像
一、image中RGB通道提取,直接上代码很简单import cv2Import sysimport numpy as npimage = cv2.imread(sys.argv[1], cv2.IMREAD_COLOR)b = image[:, :, 0]g = image[:, :, 1]r = image[:, :, 2]也可以直接用opencv的split...转载 2020-02-29 22:31:44 · 1828 阅读 · 0 评论 -
Python风格规范
分号Tip不要在行尾加分号, 也不要用分号将两条命令放在同一行.行长度Tip每行不超过80个字符例外:长的导入模块语句 注释里的URL不要使用反斜杠连接行.Python会将圆括号, 中括号和花括号中的行隐式的连接起来, 你可以利用这个特点. 如果需要, 你可以在表达式外围增加一对额外的圆括号.Yes: foo_bar(self, width, h...转载 2020-02-28 08:56:59 · 240 阅读 · 0 评论 -
OpenCV-Python学习笔记(一):图像读入、显示、保存,BGR模式转RGB模式
使用OpenCV-Python实现图像读入、显示与保存:# -*- coding: utf-8 -*-import cv2from matplotlib import pyplot as plt# # 第二个参数,0为灰度模式显示,1为彩色图像,默认值为1# img0 = cv2.imread(r'D:\OpenCV_Python\chepai.jpg', 0)# img1...转载 2020-02-01 08:46:20 · 3525 阅读 · 0 评论 -
Python3实现转换Image图片格式
首先图片格式转换的方法有很多,但是转二进制字节流的,我搜了一下午终于在 stackoverflow上搜到了说一下为什么要在线转这个图片格式额,一名Python3 spider, 需求要爬去文章,并且把里面的图片,上传到本公司的七牛云上面,意思就是,图片不需要下载到本地,爬取到图片url后,读取图片二进制数据,然后上传到自己公司七牛云上面,并且替换其格式(这一点很坑)上传图...转载 2020-01-04 14:34:24 · 718 阅读 · 0 评论 -
python pickle 模块的使用
这几天在研究图片怎样传入到http 参数中,搞了几天终于找到了一个完美解决方案,主要是对Pythony有些模块不了解用于序列化的两个模块 json:用于字符串和Python数据类型间进行转换 pickle: 用于python特有的类型和python的数据类型间进行转换 json提供四个功能:dumps,dump,loads,load pickle提供四个功能:dumps,...原创 2019-12-08 12:10:28 · 159 阅读 · 0 评论