opencv opencv-python python入门教程

Python多线程爬虫又来了

Python多线程的主要好处是可以在单个程序中同时执行多个任务,从而提高应用程序的性能和效率。具体来说,多线程有以下几个优点: 提高CPU利用率:通过多线程,可以更充分地利用CPU资源,尤其适用于计算密集型的任务。 降低IO阻塞:对于需要等待IO操作完成的任务(如网络请求或文件读写),将它们放入单独 ......
爬虫 线程 Python

python判断一个字符串是否是回文

1.主要是对python字符串的切片要熟悉,str[:]与str[::-1] 2. 探讨s[::-1] : 返回一个逆序的字符串 一个不太熟悉的trick ......
回文 字符串 字符 python

python中的字符串,使用一个浮点数,需要控制格式。%或者format方法

1.方法一:使用% 2.方法二:使用字符串的方法format 其中0:.2f, 0表示format的第一个参数,f表示浮点数,.2表示保留两位小数 ......
字符串 点数 字符 格式 方法

python内置库--tmpfile

# 简单介绍 tmpfile可以生成临时文件和目录,在生成后,其中一些函数还有自动清理那些生成的文件或目录的功能 # 相关函数 ## tempfile.TemporaryFile() tempfile.TemporaryFile(mode='w+b', buffering=- 1, encoding ......
tmpfile python

Python自动化办公对每个子文件夹的Excel表加个表头(Excel不同名)(上篇)

大家好,我是皮皮。 ### 一、前言 上一篇文章,我们抛出了一个问题,这篇文章来进行解答。如果针对子文件夹下不同的Excel表名,应该如何处理? ### 二、实现过程 我们继续问ChatGPT,它给出了一个方法,如下所示: 提问如下:假如你是一名Python程序员,现在你有一个自动化办公的需求,你桌 ......
表头 Excel 上篇 个子 文件夹

python的私有属性

对于python来说,其并没有像C#、Java那样使用关键字的形式对变量进行访问控制 而是使用 左至少两个下划线,右至多一个下划线的形式(__kwargs)表明一个变量是私有变量 第一种场景,没有使用私有变量,结果与预期有出入,结果输出 b 3 而在我们的预期中,子类传入两个kwargs,子类的in ......
属性 python

python 小技巧, 如何为元祖中的每个元素命名,提升可读性

## 如何为元祖中的每个元素命名,提升可读性 ![](https://img2023.cnblogs.com/blog/1304933/202305/1304933-20230509000229089-318279766.png) ## 方法1, index命名: ![](https://img20 ......
可读性 元素 技巧 python

vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ

因为百度到一篇简书的,不可用,所以写这么一篇,方便后来人 物联网的消息队列技术选型,很多地方会推荐使用VerneMQ,这里做一个安装实验记录,并非推荐。 git clone https://github.com/vernemq/vernemq.git cd vernemq sudo make rel ......
入门指南 vernemq verneMQ 指南 MQTTX

libtorch教程(三)简单模型搭建

前言 模块化编程的思想非常重要,通过模块化编程可以大幅减少重复的敲代码过程,同时代码可读性也会增加。本章将讲述如何使用libtorch搭建一些MLP和CNN的基本模块。 本教程禁止转载。同时,本教程来自知识星球【CV技术指南】更多技术教程,可加入星球学习。 欢迎关注公众号CV技术指南,专注于计算机视 ......
libtorch 模型 教程

centos升级python到3.8

环境: centos 7.9 ## 一 、卸载自带python3.7 ```sh #卸载python3 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps #删除所有残余文件 whereis python3 |xargs rm -frv ......
centos python 3.8

python day08 字典、元组、集合内置方法

字典的内置方法 定义方式 d = {'usernamne':"kevin"} 定义空字典:d = {} 1.key取值 dic = {'name': 'kevin', 'age': 18, 'hobbies': ['play game', 'basketball']} print(dic['name ......
字典 方法 python day 08

用Python开发输入法后台(3)——我自己的输入法的规则

我的输入法基本开发完成了, 如下所示: 现在总结一下我的输入规则: 1. 用户输入几个字符, 就代表几个字的词. 比如输入'w'表示以w开头的单字词, 输入wm, 表示拼音首字母开头的双字词, gsm表示拼音首字母开头的3字词; 2. 输入分号, 表示词的个数已固定, 需要进一步筛选; 同时表示当前 ......
输入法 后台 规则 Python

前端学习 node 快速入门 系列 —— 事件循环

## 事件循环 本篇将对以下问题进行讨论: - 浏览器有事件循环,node 也有事件循环,两者有什么异同? - node 核心特性(事件驱动和非阻塞 I/O )和事件循环有什么关系? - node 中的高并发和高性能和事件循环有关系吗? - node 不适合什么场景? - 有人说 Node 是单线程 ......
前端 事件 node

python调用父类方法的三种方式(super调用和父类名调用)

### 子类调用父类的方法的三种方式: - 父类名.方法名(self) - super(子类名,self).父类方法名() - super().父类方法名 注意:super()通过子类调用当前父类的方法,super默认会调用第一个父类的方法(适用于单继承的多层继承 如下代码: ```python # ......
类名 方式 方法 python super

Linux入门

# 概述 Linux本质是一个OS,图标是一只企鹅,叫Tux。 Linux发行版本: - Red Hat:收费版 RHEL(Red Hat Enterprise Linux),免费版 fedora(实验版) 和 **CentOS**。 - debian➡ubantu➡Linux Mint,都免费。 ......
Linux

用Python将女朋友的照片做成壁纸软件,实现桌面壁纸自动更换!

话说兄弟们,女朋友生气了都是怎么哄的? 不会吧不会吧,不会有人还是单身狗吧! 算了,还是回到正题吧,再说我要挨打了~ 今天咱们来交流一下程序员是怎么哄女朋友的,话不多说直接开始! 准备工作 1、环境 首先我们准备好环境和编辑器,我使用的是: Python 3.8 解释器 Pycharm 编辑器 2、 ......
壁纸 桌面壁纸 女朋友 桌面 照片

Luogu P2801 教主的魔法(Loj 数列分块入门 2)

# 教主的魔法 ## 题目描述 教主最近学会了一种神奇的魔法,能够使人长高。于是他准备演示给 XMYZ 信息组每个英雄看。于是 $N$ 个英雄们又一次聚集在了一起,这次他们排成了一列,被编号为 $1, 2, \ldots, N$。 每个人的身高一开始都是不超过 $1000$ 的正整数。教主的魔法每次 ......
数列 教主 魔法 Luogu P2801

python基础08

字典的内置方法 1 # dic={'username':"kevin",'age':18} 2 # 定义空字典 3 # d = {} 4 # info=dict(username='kevin',age=18) 5 # print(info) 6 7 # #1.支持key取值 8 # new_dic ......
基础 python

python 问题修复ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+

[toc] ##python 问题修复ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+ 这个问题时python版本安装的 urllib3版本过高,而openssl版本太低导致的 解决无非两种方法,降低urllib3版本或者升级openssl ......
ImportError supports OpenSSL urllib3 python

python pip超时解决方案

[toc] ##python pip超时解决方案 当执行 pip3 install 命令时出现超时错误,通常是由于网络连接不稳定或网络速度较慢引起的。为了解决这个问题,你可以尝试以下方法: ###使用 -i 选项指定 pip 源 可以使用 -i 选项指定 pip 源,以加速包的下载和安装。你可以选择 ......
解决方案 方案 python pip

windows环境下使用Jenkins配置dotnet core极简入门

1、环境准备 1、安装Jenkins所依赖的Java环境,注意Java版本要与Jenkins要求的版本一致 方法参照:Java 开发环境配置 | 菜鸟教程 (runoob.com) 2、下载git工具:https://git-scm.com/download/win 3、下载安装Jenkins:ht ......
windows Jenkins 环境 dotnet core

python - selenium + Edge

### 1. 安装相关库和下载相关文件 ``` pip3 install selenium pip3 install msedge-selenium-tools ``` 在 https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webd ......
selenium python Edge

VUE入门

什么是 Vue? Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。 它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、 组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。 ......
VUE

【cpluscplus教程翻译】Classes (II)

# 操作符重载 本质上,类就是在C++代码里定义了新的类型,在代码中,类型不仅用来构造和赋值,还可以用操作符进行运算,考虑基础类型的加减乘除 ```c++ int a, b, c; a = b + c; ``` 上面这个例子用了加法操作符和赋值操作符,对于基础类型,这些操作的含义非常显而易见且无歧义 ......
cpluscplus Classes 教程 II

python 安装pip

[toc] ##python 安装pip 在安装 Python 库时,常用的工具是 pip(Python 包管理器)。如果你在使用 Python 时还没有安装 pip,你可以按照以下步骤安装: ###下载 get-pip.py 脚本 你可以从官方网站 https://bootstrap.pypa.i ......
python pip

实用教程丨如何将实时数据显示在前端电子表格中(二)

本文由葡萄城技术团队于博客园原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在如何将实时数据显示在前端电子表格中(一)一文中,我们讲述了如何通过WebSocket从Finnhub.IO获取实时数据,那么本文重点讲述如何使用基本的 Spre ......
前端 实时 表格 教程 数据

day16 Python中的异常捕获处理

## Python中的异常捕获处理 ### 【一】什么是异常 - 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 - 一般情况下,在Python无法正常处理程序时就会发生一个异常。 - 异常是Python对象,表示一个错误。 - 当Python脚本发生异常时我们需要捕获处理它 ......
Python day 16

day16 Python-for循环的内部机制

# Python-for循环的内部机制 > Python中,使用for循环可以迭代容器对象中的元素 > > 这里容器对象包括是列表(list)、元组(tuple)、字典(dict)、集合(set)等。 > > 但是,为什么这些对象可以使用for循环进行操作呢? - 首先,定义一个简单的类尝试一下: ......
Python-for 机制 Python day for

python 简单三元条件判断

a = input('请输入num')if int(a)<=10: print(a+'小于等于10')else: print(a+'大于等于10')#三元条件运算符a = input('请输入num')print(a+'小于等于10' if int(a)<=10 else a+'大于等于10') p ......
条件 python

mkvirtualenv创建虚拟环境指定python版本号

mkvirtualenv 创建的虚拟环境,不指定具体的python版本时,默认使用的python版本是添加的环境变量中设置的pyhton版本。 mkvirtualenv可以指定python版本,如: mkvirtualenv --python=python3.10 venvname # venvna ......
mkvirtualenv 版本 环境 python