对象python

Python中强大的动态类型特性,以方法调用为例

在研究大佬的项目时,从一行行代码溯源,拨茧抽丝的过程中,发现了方法调用的“神奇之处” 具体情况如下: 1. 在类Trainer中名为run等方法中有加载预训练好的模型的load方法 2. load()方法依旧是类方法中的一个,在load方法中有具体的load_self()方法 3. load_sel ......
特性 类型 方法 动态 Python

python - 批量压缩word图片

主要分为3个步骤,提取图片,压缩图片,替换图片,需要用到python-docx和pillow 1. 提取图片 import docx docName = "test.docx" imageIndex = 0 document = docx.Document(docName) for rel in d ......
python 图片 word

决策树算法思想及其Python实现

决策树算法是一种在机器学习和数据挖掘领域广泛应用的强大工具,它模拟人类决策过程,通过对数据集进行逐步的分析和判定,最终生成一颗树状结构,每个节点代表一个决策或一个特征。决策树的核心思想是通过一系列问题将数据集划分成不同的类别或值,从而实现对未知数据的预测和分类。这一算法的开发灵感源自人类在解决问题时 ......
算法 思想 Python

day23 面向对象进阶

属性查找顺序:对象本身→类 对于类而言,self就是一个普通形参对于对象而言,self就是对象本身 类的继承:减少重复 #自己写的时候不推荐使用继承 继承多个的时候功能会混乱继承后子类会拿到父类的所有东西class father():class son(father): 继承后的属性查找顺序:对象自 ......
对象 day 23

python面试内容

多任务: 多进程、进程池(重复利用固定数量的进程,减少关闭、开启的开销资源和节约内存) 进程: 进程是操作系统资源分配的最小单位 进程独立的空间,直接可以使用队列进行通信,也可以使用文件、内存、redis等进行共享通信 比较稳定、可利用多核、开销大 多线程、线程池(重复利用固定数量的进程,减少关闭、 ......
内容 python

Python的Requests库与网页爬取

requests库的几种方法 其他几个方法内部实际都调用了requests.request()方法 Response对象的属性 首先要使用r.status_code判断连接是否成功。 Request库的异常 爬取网页的通用代码 需要处理异常,使爬取网页变得更有效、可靠、稳定。 HTTP 无状态:第一 ......
Requests 网页 Python

Python字典中 fromkeys()方法的坑

fromkeys()方法类似于列表的浅拷贝 首先用该方法创建一个字典 dict_ = dict.fromkeys(('a','b','c','d'),[]) print(dict_) 输出: {'a': [], 'b': [], 'c': [], 'd': []} 当我向某个key添加value时, ......
字典 fromkeys 方法 Python

python中导入模块/包的几种方式

一、模块的导入方式 模块就是.py类型的Python文件 导入时不需要.py后缀,直接导入文件名即可 1.利用import直接导入: 语法:import module_name 使用方式:module_name.class_name或者module.func_name 2.利用import导入模块并 ......
模块 方式 python

python中赋值语句教程

1. 赋值语句的特点 赋值语句创建对象的引用:赋值语句总是创建对象的引用,而不是复制对象。因此,Python中的变量更像是指针,而不是数据储存区域。 变量在首次赋值时会被创建:因此不需要提前声明变量。 变量在引用前必须先赋值:如果引用未赋值的变量会报错 2. 赋值语句的形式 (1. 普通形式 >>> ......
语句 教程 python

python进行二进制数据处理的方法

方法一: 使用struct模块,特点轻量化,简单易用。缺点就是可读性不是太好,使用小数据临时使用一下,对于大量的数据解析,写起来比较繁琐,显得有点力不从心。 import struct data = b'\x92\xaa\xbb\xcc\x11\x22\x33\x44' a,b,c,d,e = st ......
二进制 数据处理 方法 数据 python

opencv图像处理机器学习真实项目教程(python实现)1计算机视觉简介

1 计算机视觉简介 欢迎来到计算机视觉的世界。 本书将带您踏上令人兴奋且快速发展的计算机视觉和图像处理世界的旅程。本书首先介绍计算机视觉和OpenCV库。 然后,我们将继续介绍本课程的基本库和所需的环境设置。 主要内容: 计算机视觉简介 计算机视觉的应用 Python OpenCV OpenCV简史 ......
图像处理 图像 视觉 机器 计算机

Python计算两图相似性-直方图

1、简介 利用直方图计算图片的相似度时,是按照颜色的全局分布情况来看待的, 无法对局部的色彩进行分析,同一张图片如果转化成为灰度图时,在计算其直方图时差距就更大了。 对于灰度图可以将图片进行等分,然后在计算图片的相似度。 2、代码 from PIL import Image # 将图片转化为RGB ......
直方图 相似性 Python

深度解析Python爬虫中的隧道HTTP技术

前言 网络爬虫在数据采集和信息搜索中扮演着重要的角色,然而,随着网站反爬虫的不断升级,爬虫机制程序面临着越来越多的挑战。隧道HTTP技术作为应对反爬虫机制的重要性手段,为爬虫程序提供了更为灵活和隐蔽的数据采集方式。本文将探讨Python爬虫中的隧道HTTP技术,包括其基础知识、搭建过程、技术优势以及 ......
爬虫 隧道 深度 Python 技术

【Python】python re模块判断密码的条件

判断密码长度最少8位, 且应为数字、字母和特殊符号中至少2类的组合 import re def check_password_func(password): # 长度至少为8位,且应为数字、字母和特殊符号中至少2类的组合 match1 = bool(re.search(r'\d+', passwor ......
模块 条件 密码 Python python

skywalking对接python

1.官网:https://skywalking.apache.org/docs/skywalking-python/next/readme/ 2.安装 pip install "apache-skywalking" 3.集成到flask,启动服务 from flask import Flask, r ......
skywalking python

利用Python进行数据分析_Pandas_时间序列

时间序列 目录 ### [**1.日期和时间数据类型及工具**](#0) #### [**1.1 数据类型**](#1.1) - [**1.1.1 date**](#1.1.1) - [**1.1.2 time**](#1.1.2) - [**1.1.3 datetime**](#1.1.3) - ......

python-bytes型和string型的转换

https://blog.csdn.net/weixin_43936250/article/details/124410127 数据加解密时通常是以bytes形式存储,加解密算法运行前需要先对数据进行处理。以SM4算法示例数据为例,待加密数据为:0123456789abcdeffedcba98765 ......
python-bytes python string bytes

秦疆的Java课程笔记:76 面向对象 N中内部类

内部类就是在一个类的内部再定义一个类。比如,在A类中定义一个B类,那么B类相对于A类来说就是内部类;相反,A类相对于B类就是外部类。 秦疆老师声明,这小节主要是长长见识,实际编程作业中不推荐下列写法。 成员内部类 //先写一个有内部类的类 public class Outer { private i ......
对象 课程 笔记 Java

python 读取数据调翻译更新表字段

import time import requests import pymysql import datetime import random from hashlib import md5 import json now_date = datetime.datetime.now().strfti ......
字段 数据 python

腾讯云api-python调用

https://cloud.tencent.com/document/product/1278/46716 # -*- coding: utf-8 -*- import hashlib, hmac, json, os, sys, time from datetime import datetime ......
api-python python api

python 之 LDAP 用户统一认证登录

pip install ldap3 # 环境安装 from ldap3 import Server, Connection,SUBTREE ldap_host = 'xx.xx.x.x' #ldap服务器地址 ldap_port = 389 #默认389 ldap_admin_user = 'xx' ......
用户 python LDAP

Request+Python微博爬虫实战

1 Request爬虫基础 Request爬虫基本步骤:1、构造URL;2、请求数据;3、解析数据;4、保存数据 例:爬取豆瓣某图片 import requests # 第1步:构造URL url = 'https://img3.doubanio.com/view/photo/s_ratio_pos ......
爬虫 实战 Request Python

秦疆的Java课程笔记:75 面向对象 接口的定义与实现

区别 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有。 接口:只有规范,自己无法写方法。专业的约束。约束和实现分离:面向接口编程。 接口就是规范,定义的是一组规则。 OO的精髓,是对对象的抽象,最能体现这一点的就是接口。为什么讨论设计模式都只针对具备抽象能力的语言(C++、Java、 ......
接口 对象 课程 笔记 Java

刘方舟 VC++面向对象与可视化程序设计 黄维通

注:由于题目不确定,整理知识点范围比较宽,适当选取 1.内联函数 定义:定义在类体内的成员函数,即函数的函数体放在类体内 特点:在调用处用内联函数体的代码来替换,用于解决程序的运行效率问题。一定要在调用之前定义,并且内联函数无法递归调用。 2.构造函数 与 析构函数 构造函数:用于为对象分配内存空间 ......
程序设计 对象 程序 VC

python 08 手机通讯录

手机通讯录系统 实现具备添加、查看通讯录、删除、修改、查找联系人信息功能的手机通讯录 1 # 2 # @name:碎梦琉璃 3 # @motto:No Pains No Gains 4 # @motto:繁华中自律 5 # @motto:安静时自醒 6 # @motto:低处时自勉 7 # @Pyt ......
通讯录 通讯 python 手机 08

python包从一台电脑迁移拷贝到另一台电脑

1、复制C:\Users\user\AppData\Local\Programs\Python\Python311目录下所有文件 2、在源电脑powershell运行pip freeze > D:\pycharm\requirements.txt 3、用第一步的文件覆盖目标电脑C:\Users\us ......
电脑 拷贝 python

python_01_list_structure

sort && sorted sort 作用于list,返回None,对list本身进行排序 sorted 作用于list,返回一个排序好的列表,原列表顺序不作处理;(PS:sorted 作用于可迭代对象,都生成一个排序好的列表) >>> l=[1,2,3,5,6,7,6,5,4,3,2] >>> ......
list_structure structure python list 01

python 之读写Excel

读写Excel 我们经常需要 导入数据到Excel、从Excel导出数据、对Excel中的数据进行处理。 如果 要处理的数据量很大,人工操作非常费时间。 我们可以通过Python程序,自动化Excel的数据处理,帮我们节省大量的时间。 读取Excel中的数据 如果我们只是要 读取 Excel文件里面 ......
python Excel

Python中Pandas库提供的函数——pd.DataFrame的基本用法

一、DataFrame 的基本概念 pd.DataFrame是 Pandas 库中的一个类,用于创建和操作数据框(DataFrame)。DataFrame 是 Pandas 的核心数据结构,用于以表格形式和处理数据,类似提供电子表格或数据库表格。类了创建pd.DataFrame数据框、访问数据、进行 ......
函数 DataFrame Python Pandas pd

python 升级pip失败

有时候通过pip包管理器安装包时 会报错pip版本过低,需要更新版本 很多人就根据提示 升级了。 升级是有个步骤的,先卸载原来的,在安装新的版本 有时候,卸载成功了,安装却失败了,导致pip直接没了 如果原来的被卸载了,可以执行python -m ensurepip --user在重新将旧版本安装 ......
python pip
共14000篇  :31/467页 首页上一页31下一页尾页