headers消息python

python常用小知识

使用Path().rglob()时,不能立即删除该目录下的文件夹,否则报找不到目录的问题;原因:待遍历的子目录被保存了,但你在外部删除了,rglob()内部未感知到,从而导致错误; os.path.basename()可获取到文件名(带后缀那种),要不带后缀,需要自己处理;但Path().stem可 ......
常用 知识 python

聪明办法学python

聪明办法学python Chap 1 启航 第一行代码(hello, world) print("hello, world") hello, world 注释 COMMENT 单行注释,使用#开头,#后面的内容不会被当作代码,只能写在一行中 print("Datawhale") #for the l ......
办法 python

【Python】【OpenCV】视频流操作 and 窗口显示图像和视频

一、读取写入视频文件 1 import cv2 2 3 # 创建一个视屏捕获对象 4 videoCapture = cv2.VideoCapture('AVI.avi') 5 6 # 获取视频的属性值,cv2.CAP_PROP_FPS获取视频帧率 7 fps = videoCapture.get(c ......
视频流 视频 图像 Python OpenCV

聪明办法学python

聪明办法学python Chap 1 启航 第一行代码(hello, world) print("hello, world") hello, world 注释 COMMENT 单行注释,使用#开头,#后面的内容不会被当作代码,只能写在一行中 print("Datawhale") #for the l ......
办法 python

Python——第三章:函数的返回值

函数的返回值: 函数执行之后. 会给调用方一个结果. 这个结果就是返回值 关于return: 函数只要执行到了return. 函数就会立即停止并返回内容. 函数内的return的后续的代码不会执行 1. 如果函数内没有return , 此时外界收到的是None 2. 如果写了return 1. 只写 ......
函数 第三章 Python

聪明办法学Python_task1_11.20-11.21

聪明办法学Python_task1_11.20-11.21 1.task01 1.1 Python灵魂三问 1.2 Python环境配置 2.task02 2.1 注释 2.2 基本控制台输出 2.3 错误 2.4 基本控制台输入 2.5 导入模块 1.task01:Python简介/安装 1.1 ......
Python_task 办法 Python 11.20 11.21

Vscode怎么指定Python解释器

Windows使用Vscode编写Python代码默认使用系统手动安装的设置在环境变量的Python解释器,如果需要修改称虚拟解释器conda则可以使用以下方法 软件中央上部选择"显示并运行命令" Python:选择解释器 选择需要的解释器 ......
解释器 Vscode Python

【Python入门教程】OpenCV在图片/视频上添加Logo(水印)

还是老样子,最近项目需要在视频上添加logo,所以就找了一下相关资料,然后写了一段代码,今天给大家分享一下如何使用Python的OpenCV库给图片或视频添加水印和logo。 ......
入门教程 水印 教程 Python OpenCV

python运维篇---实时查看liunx后台日志(转)

原文:https://blog.51cto.com/u_12203282/6000840 作者:咪哥杂谈 为啥要用python去做实时监控linux后台日志呢,其实是因为在元旦监控生产环境时发现的诟病,服务器太多导致xshell一开窗口要开好多个,而现在又没有实现自动化运维的功能,不仅是这样,若想要 ......
实时 后台 python liunx 日志

Python 中函数 range

range 函数 简要说明 接收参数为1/2/3,表示的是左闭右开 接收参数 当使用Python中的range()函数时,可以总结如下使用方法: range(stop):生成从0到stop-1的整数序列。产生的序列包含起始值0,但不包含stop。 for i in range(5): print(i ......
函数 Python range

python学习第二天笔记(未完成)

# python(11.20--11.21) 数数从0开始,左闭右开,不输默认。 注意行对齐 ## 注释: #单行注释 “”“ 多行注释 ”“” ## 类型 int str(字符串,单个字符使长度为1的字符串) float(默认双精度) list 注释:同一段代码对当变量类型不同时会产生不同的效果: ......
笔记 python

python连接数据库到excel 第二回

#使用前建议看一下sqllalchemy和create_engine,主要就是数据库拉数据导入excel #下面是代码部分from sqlalchemy import create_engine ,text #利用sqlalchemy 顺带用create_engine,text 区分大小写 impo ......
数据库 数据 python excel

Python为什么执行效率低,性能不如其他语言?

Python 是一种解释型语言,它的执行效率通常比编译型语言低,这主要有以下几个原因: 解释型语言的性质:Python 是解释型语言,这意味着它在运行时需要解释器来逐行翻译并执行代码。这个过程中,相对于编译型语言(如 C++ 或 Java),会产生额外的性能开销。 动态类型:Python 是动态类型 ......
效率 性能 语言 Python

【Python】pandas 读取 后向轨迹文件

import pandas as pd from pathlib import Path def backwardtrace(file: str): if not Path(file).is_file(): raise ValueError('File does not exist!') else: ......
轨迹 文件 Python pandas

【Python】geopandas 读取 shp/geojson 边界文件

1. 读取 shp/geojson 边界文件 import geopandas as gpd file = 'media/abc.geojson' gdf = gpd.read_file(file) # 将 GeoDataFrame 转换为 GeoJSON 字符串 geojson = json.lo ......
边界 geopandas geojson 文件 Python

商品购物管理与推荐系统Python+Django网页界面+协同过滤推荐算法

一、介绍 商品管理与推荐系统。本系统使用Python作为主要开发语言,前端采用HTML、CSS、BootStrap等技术搭建显示界面,后端采用Django框架处理用户的请求响应。 创新点:使用协同过滤算法,以用户对商品的评分作为依据,在猜你喜欢界面中实现对当前登录用户的个性化推荐。 主要功能有: 系 ......
算法 界面 网页 商品 Python

《最新出炉》系列初窥篇-Python+Playwright自动化测试-31-JavaScript的调用执行-上篇

1.简介 在做web自动化时,有些情况playwright的api无法完成以及无法应对,需要通过或者借助第三方手段比如js来完成实现,比如:去改变某些元素对象的属性或者进行一些特殊的操作,本文讲解playwright怎样来调用JavaScript完成特殊操作。 2.用法 上一篇中就提到过,这里提取一 ......
上篇 Playwright JavaScript Python 31

Linux环境下Python3.10安装

事件缘起我在Linux服务器(CentOS 7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。 完整安装步骤如下: Python3.10安装 1.使用yum程序提前安装Python依赖。 yum install wget zlib-dev ......
Python3 环境 Python Linux 10

python区分大小写吗

然而,在Windows系统上,默认情况下文件名不区分大小写,但可以配置为区分大小写。在Python编程中,大小写是具有重要意义的,因此应该始终注意标识符、变量名、函数名、关键字、模块名和文件名的大小写使用。Python对标识符和变量名是严格区分大小写的。在Python中,导入模块或包时,也需要注意大... ......
大小 python

Java开发者的Python快速进修指南:异常捕获

在本篇文章中,我们总结了Python中的异常捕获的重要性以及如何进行优化。异常捕获是一种处理程序在执行过程中出现错误的机制,对于程序的稳定性和可靠性至关重要。我们详细学习了Python中的基本异常捕获语法,包括try、except、else和finally块,并举例了常见的异常类型,总之,阅读本文只... ......
开发者 指南 Python Java

2023年第 17期《Python接口自动化+Playwright 》课程,12月3号开学(课程全面升级!)!

2023年第 17 期《Python接口自动化+Playwright 》课程课程,12月3号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2023年12月3号 - 2024年3月2号,晚上20:30-22:30 报名费:报名费3000一人(周期3 ......
课程 Playwright 年第 接口 Python

Centos7编译安装Python

Centos 7 编译安装Python 环境准备 操作系统:Centos 7 版本:Python 3.12 下载 wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz 编译安装 # 安装依赖 yum -y install gc ......
Centos7 Centos Python

Python学习笔记-Schema数据结构及类型校验

Python学习笔记-Schema数据结构及类型校验 使用 schema 库来执行数据结构的校验。schema 是一个简单而强大的库,用于定义和验证 Python 数据结构的约束 And And 代表必选,数据结构里必须包含这个 schema,如下方声明了 name ,则代表这个name必须存在与字 ......
数据结构 类型 结构 笔记 数据

python:第三十六章:位运算符

一,位运算符: &:按位与运算符: 参与运算的两个值,如果两个对应位都是1,则该位的结果值为1,否则为0 |:按位或运算符: 只要对应的二个二进位有一个为1时,结果位就为1; ^:按位异或运算符: 如果两个对应位值不同,则该位的结果值为1,否则为0; ~:按位取反运算符: 对数据的每个二进制位取反, ......
运算符 python

python:第三十四章:多层循环中的break/continue

一,注意点: 对于嵌套的循环,break使本层循环立即终止, 也就是中止所在层循环,继续其上一层的循环, 而continue,会跳过本层循环中本次循环的代码块执行,会跳到本层循环的下一次循环 二,例子一:break 可以看到内层循环被break中断后,外层循环不会受影响 1 2 3 4 5 6 7 ......
多层 continue python break

python:第三十五章:位运算符之按位取反

一,如何得到补码 在计算机中,数字存储时最高位为符号位,符号位为0时表示正数,符号位为1时表示负数。数字在计算机中是以补码的形式进行存储的,整数的补码与原码相同,负数的补码是在原码的基础上除符号位外,按位取反后,再加1. +1,原码为0 0001,补码为 0 0001.-1 ,原码为1 0001,补 ......
运算符 python

python:第三十二章:嵌套循环

一,嵌套循环 在一个循环语句内部嵌套另一个循环语句的结构。内层循环都执行完毕,外层循环才进行下一次执行。嵌套循环可以有多层,每一层都有自己的循环条件和循环体 应用场景: 遍历和操作多维数据结构,如多维列表、二维数组、矩阵处理需要多层循环的情况,如组合问题、排列问题等复杂的循环逻辑的情况 说明:刘宏缔 ......
python

python:第三十三章:总结循环

一,例子:得到水仙花数 1,什么是水仙花数 如果一个三位数,它的各个位上的数字的立方和等于它本身,我们就称之为水仙花数 例子:371, 3^3 + 7^3 + 1^3 = 27+ 343 + 1 = 371 2,代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # 打印水仙花 ......
python

python:第三十一章:嵌套分支结构

一,嵌套分支 1,语法 if 条件1: # 执行条件1为真的代码块 if 条件2: # 执行条件2为真的代码块 else: # 执行条件2为假的代码块 else: # 执行条件1为假的代码块 如条件1为True,则开始执行条件1为真的代码块,执行中判断条件2是否为True如果条件1为False,则执 ......
分支 结构 python

Python中的UnboundLocalError是什么错误?怎样解决?详解全局变量、局部变量与关键字global

解决报错:UnboundLocalError: cannot access local variable 'XXX' where it is not associated with a value. 详解Python中,全局变量与局部变量的区别,以及何时需要使用关键字global. ......
共12370篇  :69/413页 首页上一页69下一页尾页