Python中的偏函数

  • Post author:
  • Post category:python

偏函数(Partial function)是Python的functools模块提供的一个很有用的功能。 简单总结functools.partial的作用就是,把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数,调用这个新函数会更简单。 举个例子,int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换: >>> int('12345…

继续阅读 Python中的偏函数

Python计算并绘制灰度直方图

  • Post author:
  • Post category:python

灰度直方图 灰度直方图是关于灰度级分布的函数,将数字图像中的所有像素,按照灰度值的大小,统计其出现的频率。其中,横坐标是灰度级,纵坐标是该灰度级出现的频率。 如果将图像总像素亮度(灰度级别)看成是一个随机变量,则其分布情况就反映了图像的统计特性,这可用probability density function (PDF)来刻画和描述,表现为灰度直方图。 OpenCV计算并绘制直方图 import c…

继续阅读 Python计算并绘制灰度直方图

【量化笔记】Markowitz模型的python实现

  • Post author:
  • Post category:python

Markowitz模型是关于如何选择最佳的投资组合比例的模型 Markowitz模型的数学推导见:https://blog.csdn.net/yao09605/article/details/96318367 下面写下python实现: 选取的五只股票分别是: 600004 白云机场 600015 华夏银行 600023 浙能电力 600033 福建告诉 600183 生益科技 数据可以使用tus…

继续阅读 【量化笔记】Markowitz模型的python实现

python使用ThreadPoolExecutor构造线程池

  • Post author:
  • Post category:python

当执行单元相对独立时,可采用多线程的方式提高执行效率; 1、导入创建线程池库: from concurrent.futures import ThreadPoolExecutor 2、构建线程池:with ThreadPoolExecutor(max_workers=10) as executor: 3、在线程池中获取线程执行可执行的单元信息: execute_testsuite_by_tests…

继续阅读 python使用ThreadPoolExecutor构造线程池

Mac M1安装paddlepaddle报错,报错信息,zsh: illegal hardware instruction python

  • Post author:
  • Post category:python

Mac M1 安装paddlepaddle-cpu版本后, import paddle 报错,报错信息是, >>> import paddle zsh: illegal hardware instruction python 原因分析:是因为paddlepaddle版本问题 conda安装低版本, pip命令如下: pip install paddlepaddle==2.2.2 …

继续阅读 Mac M1安装paddlepaddle报错,报错信息,zsh: illegal hardware instruction python

python报错 ImportError: cannot import name ‘SKIP_ADMIN_LOG‘ from ‘import_export.admin‘

  • Post author:
  • Post category:python

运行python项目时报错:ImportError: cannot import name 'SKIP_ADMIN_LOG' from 'import_export.admin' 如下: 打开报错文件,发现直接红色提示了。 分析步骤: 1.打开 import_export/admin.py,搜索“SKIP_ADMIN_LOG”,发现确实没有SKIP_ADMIN_LOG 变量,只有一个方法 get_…

继续阅读 python报错 ImportError: cannot import name ‘SKIP_ADMIN_LOG‘ from ‘import_export.admin‘

python与pyqt5_Python和PyQt5的应用程序

  • Post author:
  • Post category:python

创建一个应用程序import sys from PyQt5.QtWidgets import QApplication # 每一pyqt5应用程序必须创建一个应用程序对象。sys.argv参数是一个列表,从命令行输入参数。 app = QApplication(sys.argv) # exec_()方法有下划线。因为执行是一个Python关键词。因此,exec_()代替 app.exec_() #…

继续阅读 python与pyqt5_Python和PyQt5的应用程序

python怎么在画布上写字_Python3 Tkinter基础 Canvas create_text 在画布上添加文字

  • Post author:
  • Post category:python

镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。 —————————————————————————————————————————— code: from tkinter import * root=Tk() w = Canvas( root, width=200, height=200, backgro…

继续阅读 python怎么在画布上写字_Python3 Tkinter基础 Canvas create_text 在画布上添加文字

Python画饼状图解决字体重叠问题

  • Post author:
  • Post category:python

使用Python的matplotlib库绘制饼状图非常方便,只需要提供数据,就可以把图画出来 import matplotlib.pyplot as plt data = [89,95,60] labels = ['甲','乙','丙'] plt.pie(data, autopct='%.2f%%',labels=labels) plt.legend() plt.show() 但是在我们使用过程中…

继续阅读 Python画饼状图解决字体重叠问题

【Python项目实战】爬取微博Top10热搜(保姆级教程)

  • Post author:
  • Post category:python

文章目录 一、前言 二、项目介绍 三、代码编写 1. 调用所需要的库文件 (1)所需要的库及其作用 (2)代码编写 2. 伪装用户,获取网页响应 (1)解读 (2)代码编写 3. 制定爬取规则 (1)解读 (2)代码编写 4. 解析源码,获取所需数据 (1)解读 (2)代码编写 5. 建立Excel表格 (1)解读 (2)代码编写 6. 保存数据到Excel表格 (1)解读 (2)代码编写 7. …

继续阅读 【Python项目实战】爬取微博Top10热搜(保姆级教程)