【代码】cmkae lib库编译。
原创
2024-10-22 16:34:11
40阅读
# 使用Dockerfile指定cmake版本
在使用Docker构建镜像的过程中,我们经常需要指定特定的软件版本。在某些情况下,我们可能需要使用特定版本的CMake来构建我们的项目。为了实现这一目的,我们可以在Dockerfile中指定所需的CMake版本。
## 什么是CMake?
CMake是一个跨平台的开源构建工具,用于管理项目的构建过程。它使用CMakeLists.txt文件来描述
原创
2024-04-28 05:41:51
217阅读
CMake是与平台无关的用来编译的软件,最近需要CMake,但是由于网络原因去CMake官网是不可能下载下来的…其他地方比如Gitee倒是可以,但是没有编译好的,只有源码,搜遍全网也只有在Linux下编译的教程,并没有Windows的。下面我就来记录一下怎么在Windows上编译CMake一. 下载源码首先到上面的Gitee下载得到源代码包 千万别去GitHub下,太慢了,谁用谁知道 下载好之后解
转载
2023-12-14 22:14:10
43阅读
引述通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限
的。而且,创建一个包含 100 万个元素的列表,不仅占用很大的存储空间,如果我们仅仅
需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。
所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推
算出后续的元素呢?这样就不必创建完整的 list,从而节省大量的空间。在 Pyth
转载
2023-09-07 15:24:10
162阅读
python的列表生成式 一、r的防止字符转义 print r"a\nb" 运行结果: a\nb 二、获取变量类型 a = r"a\nb"
print type(a) 运行结果: <type 'str'> 三、判断类型 a = r"a\nb"
print isinstance(a,str) &nb
转载
2023-09-07 11:39:35
63阅读
最近做文档识别方面的项目,做汉字识别需要建立字库,在网上找了各种OCR,感觉都不好,这方面的技术应该比较成熟了,OCR的软件很多,但没有找到几篇有含金量量的论文,也没有看到哪位大牛公开字库,我用pygame渲染字体来生成字库,也用PIL对整齐的图片进行切割得到字库。pygame渲染字体来生成字库 用pygame渲染字体我参考的这篇文章,根据GB2323-8标准,汉语中常用字3500个,覆盖了
转载
2024-03-31 07:25:17
97阅读
简介Python+jieba+wordcloud+txt+gif生成动态中文词云本文基于爬虫爬取某微信号三个月的文章为例,展示了生成中文词云的完整过程。本文需要的两个核心Python类库:jieba:中文分词工具wordcloud:Python下的词云生成工具准备anaconda:一个开源的Python发行版本,用于管理Python版本,可以实现管理不同的Python版本(Python2和Pyth
虽然脚本周一的时候就写好了,但是昨天才是第一次正式使用。加上昨天写了第二篇shell的tips,所以expect+python的脚本gen_report今天才写。首先说一下背景。由于工作需要,有时我需要ssh到服务器上拉取运行数据生成报表。整个过程很枯燥,就是登录服务器,输入密码,运行二三十条很像的命令,把数据复制到microsoft excel或者libre office calc中计算。一言以
转载
2024-08-15 16:00:02
28阅读
整体的画布设计
微信恐怕是我们最常用的手机软件了,其logo也经历了多次变化,这次我们就用最经典的微信绿色图标来作为例子,给大家展示一下如何用Python来进行设计。其图例如下。
转载
2023-08-07 20:01:02
65阅读
实现效果通过源图片,在当前工作目录的/img目录下生成1000张,分别从1*1到1000*1000像素的图片。效果如下:目录结构实现示例# -*- coding: utf-8 -*-
import threading
from PIL import Image
image_size = range(1,1001)
def start():
for size in image_size:
t = t
转载
2023-07-02 20:08:32
102阅读
docxtpl 一个很强大的包,其主要通过对docx文档模板加载,从而对其进行修改。安装pip install docxtpl使用说明:1.手动创建word模板文件 my_word_template.docx2.word模板文件中替换的变量用{{}}扩上,本例中用到{{title1}},{{title2}}和{{content}}3.生成的word文件名 generated_doc.docx具体代
转载
2023-06-16 15:04:32
110阅读
前言年底来了,这时候公司各个部门开始算年业绩等情况。由于公司报表系统还未完善,只能靠人力查询数据库生成报表。刚开始一两个报表需求还好,使用手工帮他们做excel。最近一下子收到几十个报表要做。如果是手工做那还真的就是要人命了。只好自己做个小程序来自动生成了。先决条件这边的程序相对比较简单,就不像之前一样画流程图了。一下介绍一下我们需要的python 模块:模块名版本其他mysql-connecto
转载
2024-01-29 21:44:06
39阅读
本文针对Windows平台下,python调取C/C++的dll文件。1.如果使用C语言,代码如下,文件名为test.c。__declspec(dllexport) int sum(int a,int b)
{
return (a + b);
}如果使用C++语言,代码如下,文件名为test_cpp.cpp。在Windows平台下,__declspec(dllexport)是必须要添加的。
转载
2023-07-03 04:54:20
71阅读
项目部署在:https://ffzs-blog-dashboard.herokuapp.com/项目代码在:https://github.com/ffzs/dash_blog_dashboard1.dashboard仪表板通常提供与特定目标或业务流程相关的关键绩效指标(KPI)的概览。另一方面,“仪表板”具有“进度报告”或“报告”的另一个名称。“仪表板”通常显示在网页上,该网页链接到允许报告不断更
转载
2024-02-28 15:58:17
44阅读
Python从Excel批量生成Word最近两个周,参与了几场毕业设计答辩,大约答辩了48个学生,不得不说,做的都是个啥呀,简直就是一坨,不生气不生气不生气。好了,答辩完就是无尽的答辩资料,比如说48个学生需要准备48个word评审表存档材料,天哪!!!!按道理来说呢,应该每个学生答辩时就将成绩部分填好了,而且开始确实是这样做的,大约过了20个同学,后来随着答辩速度的提高,手速明显跟不上了,所以就
转载
2023-09-05 08:51:15
65阅读
office库简介 office库是笔者写的python库,用于办公自动化,功能是很强的, 包括:PPT自动生成、PPT转长图、PPT带语音播放、Word自动生成、Excel数据处理、图片处理、视频处理、office文档转为PDF、PDF加解密、加水印等等,都是实用的干货。使用方法极简,大多数功能只需一行、两行代码。 使用PIP
转载
2023-08-15 10:24:43
113阅读
# Python生成器的实现流程
## 1. 简介
在开始讲解如何实现Python生成器之前,我们首先要明确生成器的概念。生成器是一种特殊类型的函数,它可以在需要时产生一个值,并且在产生值后暂停,等待下一次调用时再继续产生值。生成器可以大大节省内存空间,特别适用于处理大量数据或者需要逐步产生结果的场景。
## 2. 实现步骤
下面是实现Python生成器的步骤,我们可以用一个表格来展示:
|
原创
2023-08-24 09:03:06
21阅读
Python自动生成HTML的方法python 自动化批量生成前端的HTML可以大大减轻工作量下面演示两种生成 HTML 的方法方法一:使用 webbrowser
#coding:utf-8
import webbrowser
#命名生成的html
GEN_HTML = "test.html"
#打开文件,准备写入
f = open(GEN_HTML,'w')
#准备相关变量
str1 = 'my
转载
2023-07-02 22:31:41
336阅读
背景: 有限的资源下,异步并发生成PDF报错,内存不足。目的: 在有限资源的情况下,并发生成PDF,并且耗费的资源较少(资源:CPU以及内存),并且并发生成PDF的速度不能太慢,生成的PDF样式要丰富,并且生成的PDF内容要完整。 根据我调研的生成pdf的方式(python)有reportlab、pdfkit、xhtml2pdf、django-easy-pdf.一、reportlab库 这个库可自
转载
2023-08-02 14:31:41
112阅读
通常,大家的需求都是将PPT转化为PDF,无论是Word还是WPS都已经实现了这些功能。偶尔也会需要把PDF转为PPT。原则上来说,可以利用python的一些库解析PDF,但是这显然比较麻烦。最好的办法就是先转化为图片,然后再插入PPT。而这个过程只需要使用python-pptx的基本功能,以及pdf2image和PIL库来处理。正好在github上有一个项目已经做了这件事。phasedOut/p
转载
2023-10-18 22:02:53
204阅读