使用指南cloudcompare指南

Python 自动化指南(繁琐工作自动化)第二版:十三、使用 EXCEL 电子表格

原文:https://automatetheboringstuff.com/2e/chapter13/ 虽然我们不经常将电子表格视为编程工具,但几乎每个人都使用它们将信息组织成二维数据结构,用公式执行计算,并以图表的形式产生输出。在接下来的两章中,我们将把 Python 集成到两个流行的电子表格应用 ......
表格 指南 Python EXCEL 电子

Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格

原文:https://automatetheboringstuff.com/2e/chapter14/ 谷歌表格是一个免费的基于网络的电子表格应用,任何拥有 Google 账户或 Gmail 地址的人都可以使用,它已经成为 Excel 的一个有用的、功能丰富的竞争对手。谷歌表格有自己的 API,但是 ......
表格 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十五、使用 PDF 和 WORD 文档

原文:https://automatetheboringstuff.com/2e/chapter15/ PDF 和 Word 文档是二进制文件,这使得它们比纯文本文件复杂得多。除了文本,它们还存储大量的字体、颜色和布局信息。如果您想让您的程序读写 PDF 或 Word 文档,您需要做的不仅仅是简单地 ......
文档 指南 Python WORD PDF

Python 自动化指南(繁琐工作自动化)第二版:十一、调试

原文:https://automatetheboringstuff.com/2e/chapter11/ 既然你已经知道了足够多的知识来编写更复杂的程序,你可能会开始发现其中不那么简单的错误。这一章介绍了一些工具和技术,用于查找程序中错误的根本原因,帮助您更快、更省力地修复错误。 套用程序员之间的一个 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十、组织文件

原文:https://automatetheboringstuff.com/2e/chapter10/ 在前一章中,你学习了如何在 Python 中创建和写入新文件。您的程序也可以组织硬盘上预先存在的文件。也许你有过这样的经历:浏览一个装满几十个、几百个、甚至几千个文件的文件夹,然后手动复制、重命名 ......
文件 指南 Python

CMake 使用环境变量

为了传播性考虑,使用CMake编译工程时,有一些路径需要能方便地在新机器上更改,这就需要使用“环境变量”。 调用环境变量,在文件管理器中是用“%NAME%”,在Visual Studio中则是"${NAME}"。 在CMake中是“$(NAME)”,像这样: ......
变量 环境 CMake

PaddleOCR 安装与简单使用(windows)

文章转载自: https://blog.csdn.net/f2315895270/article/details/128147744 前提 已经安装好Python环境 PaddleOCR官方主页:https://www.paddlepaddle.org.cn/ GitHub地址:https://gi ......
PaddleOCR windows

Vue3 v-drag 拖拽指令的简单使用

文档 官网文档:https://www.npmjs.com/package/v-drag 使用 安装、引入 npm install v-drag --save import drag from "v-drag" 使用 直接使用: <div v-drag>Drag me!</div> 注意:对原本绝对 ......
指令 v-drag Vue3 drag Vue

Python 自动化指南(繁琐工作自动化)第二版:八、输入验证

原文:https://automatetheboringstuff.com/2e/chapter8/ 输入验证代码检查用户输入的值,比如来自input()函数的文本,格式是否正确。例如,如果您希望用户输入他们的年龄,您的代码不应该接受无意义的答案,如负数(在可接受的整数范围之外)或单词(这是错误的数 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:七、使用正则表达式的模式匹配

原文:https://automatetheboringstuff.com/2e/chapter7/ 您可能熟悉通过按下CTRL+F并输入您要查找的单词来搜索文本。正则表达式更进了一步:它们允许你指定文本的模式来搜索。您可能不知道某个企业的确切电话号码,但如果您住在美国或加拿大,您会知道它是三位数字 ......
正则 表达式 模式 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:九、读取和写入文件

原文:https://automatetheboringstuff.com/2e/chapter9/ 变量是在程序运行时存储数据的好方法,但是如果您希望数据在程序完成后仍然存在,您需要将其保存到一个文件中。你可以把一个文件的内容想象成一个单独的字符串值,大小可能是千兆字节。在本章中,您将学习如何使用 ......
文件 指南 Python

统一观测丨使用 Prometheus 监控 Nginx Ingress 网关最佳实践

在 Kubernetes 集群中,我们通常使用 “Nginx Ingress” 实现集群南北向流量的代理转发,Nginx Ingress 基于集群内 Ingress 资源配置生成具体的路由规则。 ......
网关 Prometheus Ingress Nginx

后端:使用拦截器获取Controller方法名和注解信息

在使用SpringMVC进行项目的时候用到了权限验证。 表分为: 用户表 角色表 资源表 用户-角色-资源都是多对多的关系,验证无非就是收到请求后,在拦截器循环判断用户是否有权限执行操作。 方法一:通过request获得用户的URI,再逐一循环判断是否可以操作。只是这种方法很让人难受。 方法二:通过 ......
注解 Controller 方法 信息

scrapy爬虫框架(四)Downloader Middleware的使用

Downloader Middleware是处于Engine和Downloader之间的模块,其重要作用就是处理schduler调度器发送到Engine的Request和经过Downloader响应后的response返回至Engine过程中的处理。如图所示: 也就是说,Downloader Mid ......
爬虫 Downloader Middleware 框架 scrapy

华为手机使用adb抓取日志记录

总体分为三步: 一.在测试电脑上安装adb,配置环境变量 二.开启华为手机的调试权限 三.使用usb连接电脑,输入adb日志相关命令来抓取日志 1.下载路径; Windows版本:https://dl.google.com/android/repository/platform-tools-late ......
手机 日志 adb

使用vue而实现简单的计算效果

首先你要明白你写的这个简单计算器,分为哪几个板块,把整体才分一步步进行,简单计算器我们只需让他能够实现 + - * / 四个运算即可。输入部分只需要输入前面一个数和后面一个数,最后便是结果输出,好了大致了解一下版块,让动手动手写一下吧。 1.首先打开HBuilder创建一个新项目,导入 2.创建一个 ......
效果 vue

pinia如何在组件外使用并修改 store?

问题 在 vue3 + pinia 开发中,使用了自定义指令 directives,指令实现在独立的 js 文件中,想通过监听 dom 元素的变化修改 pinia 的 state 状态,直接在初始化调用 store 函数, directives/index.js import { useLayerS ......
组件 pinia store

Python 自动化指南(繁琐工作自动化)第二版:五、字典和结构化数据

原文:https://automatetheboringstuff.com/2e/chapter5/ 在这一章中,我将介绍字典数据类型,它提供了一种灵活的方式来访问和组织数据。然后,结合字典和上一章的列表知识,您将学习如何创建一个数据结构来模拟井字棋棋盘。 字典数据类型 像列表一样,字典是许多值的可 ......
字典 结构 指南 数据 Python

Python 自动化指南(繁琐工作自动化)第二版:零、前言

关于作者 Al Sweigart 是一名软件开发人员和技术书籍作者。Python 是他最喜欢的编程语言,他是该语言的几个开源模块的开发者。他的其他书籍可以在他的网站上根据知识共享许可免费获得。他的猫现在重 11 磅。 关于技术评审 Philip James 从事 Python 工作已经超过十年,是 ......
前言 指南 Python

数据库的安装及基本使用

数据存储发展史 1.单机游戏阶段 数据各自保存在各自的电脑上,不能实现数据的共享 2.联网游戏 核心就是可以在计算机之间数据共享,数据库一定是基于网络的!!! 数据库的本质 '''数据库的本质其实就是cs架构的软件''' cs架构的软件就必须有服务端和客户端,理论上来说,我们每个人都能写一款数据库出 ......
数据库 数据

Python 自动化指南(繁琐工作自动化)第二版:三、函数

原文:https://automatetheboringstuff.com/2e/chapter3/ 您已经熟悉了前几章中的print()、input()和len()函数。Python 提供了几个这样的内置函数,但是您也可以编写自己的函数。函数就像一个程序中的一个小程序。 为了更好地理解函数是如何工 ......
函数 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:四、列表

原文:https://automatetheboringstuff.com/2e/chapter4/ 在开始认真编写程序之前,您需要理解的另一个主题是列表数据类型及其表亲元组。列表和元组可以包含多个值,这使得编写处理大量数据的程序更加容易。由于列表本身可以包含其他列表,您可以使用它们将数据组织成层次 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:二、流程控制

原文:https://automatetheboringstuff.com/2e/chapter2/ 所以,你知道单个指令的基本原理,程序就是一系列指令。但是编程的真正优势不仅仅是像周末跑腿一样一个接一个地运行指令。根据表达式的求值方式,程序可以决定跳过指令,重复指令,或者从几条指令中选择一条来运行 ......
流程 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:一、PYTHON 基础知识

原文:https://automatetheboringstuff.com/2e/chapter1/ Python 编程语言具有广泛的语法结构、标准库函数和交互式开发环境特性。幸运的是,你可以忽略其中的大部分;你只需要学会足够多的东西来编写一些方便的小程序。 但是,在做任何事情之前,您必须学习一些基 ......
基础知识 基础 指南 知识 Python

如何使用vscode远程debug linux图形界面程序

如何使用vscode远程debug linux图形界面程序 X11规范与X-Forwarding 在Linux系统上,图形界面的显示由X11标准负责。该标准采用了C/S架构。具体而言,负责与硬件交互,绘制图形界面的部分为X Server,而应用程序则作为X Client与 X Server进行交互, ......
图形 界面 程序 vscode debug

TypeScript 学习笔记 — 基于对象操作的内置类型的使用(十二)

在前几章的笔记中,了解了以下几种内置类型: 条件类型相关:Exclude 排除类型(差集),Extract 抽取类型(交集),NoNullable 非空检测, infer 类型推导相关: ReturnType 返回值类型,Parameters 参数类型,InstanceType 实例类型, Cons ......
TypeScript 对象 类型 笔记

使用drf的序列化类实现增删改查接口

什么是DRF drf全称:django rest framework,它可以帮助我们快速的实现符合restful规范的接口。 安装DRF pip3 install djangorestframework # 注意:如果django版本过低,安装完drf后,会被重装为最新版本,此时,再手工重新安装dj ......
序列 接口 drf

1 Flask 和pythonweb框架介绍、2 flask快速使用 、3 登录,显示用户信息小案例、4 配置文件方式 、5 路由系统

1 Flask 和pythonweb框架介绍 # python web框架 ,本质都一样 -django:大而全,内置的app多,第三方app也多 -Flask:小而精,没有过多的内置组件,只完成web框架最基本的功能,需要借助于第三方,完成更丰富的功能 -web.py:是一个小巧灵活的Python ......
路由 pythonweb 框架 案例 方式

Flask 和pythonweb框架介绍、flask快速使用、登录,显示用户信息小案例、配置文件方式、 路由系统

1 Flask 和pythonweb框架介绍 # python web框架 ,本质都一样 -django:大而全,内置的app多,第三方app也多 -Flask:小而精,没有过多的内置组件,只完成web框架最基本的功能,需要借助于第三方,完成更丰富的功能 -web.py:是一个小巧灵活的Python ......
路由 pythonweb 框架 案例 方式

Vimgenius使用教程

(需要绕过IP封锁等访问限制) Become a Vim Genius Increase your speed and improve your muscle memory with Vim Genius, a timed flashcard-style game designed to make ......
Vimgenius 教程