python days 50

python绑定方法与非绑定方法

【绑定方法】 【非绑定方法】 ......
方法 python

python面向对象

【定义】 【案例】 【属性的查找】 (类中的数据属性查找) (类中函数数据属性查找) (总结) ......
对象 python

python3之pandas库

pandas中有两类非常重要的数据结构,即序列Series和数据框DataFrame。 Series类似于numpy中的一维数组;DataFrame类似于numpy中的二维数组。 DataFrame创建 # 通过二维数组创建数据框 df1 = pd.DataFrame(np.arange(12).r ......
python3 python pandas

CCO 2023 Day1 Real Mountains

题面 题意简述:给定一个长度为 \(n\) 的高度数列 \(h\),可以选定 \(i < j < k\) 且 \(h_i > h_j < h_k\),付出 \(h_i + h_j + h_k\) 的代价使 \(h_j\) 增高 \(1\)。问使 \(h\) 满足 \(\exist p \in [1, ......
Mountains 2023 Day1 Real CCO

Python模块之sys模块

sys模块 【一】概要 sys 模块是 Python 中的一个内建模块,提供了与 Python 解释器和其环境相关的功能。 【二】常用方法 常用方法 解释 sys.argv 命令行参数list,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时sys.exit(0),错误退出时s ......
模块 Python sys

Miniconda 切换python版本

要在 Miniconda 中切换 Python 版本,可以按照以下步骤进行操作: 打开命令提示符或者 Anaconda Prompt(如果已经安装了)。 输入 conda info --envs 查看当前存在的所有虚拟环境列表。 选择需要切换到的特定虚拟环境名称,并使用 activate <env_ ......
Miniconda 版本 python

day07 代码随想录算法训练营 383. 赎金信

题目:383. 赎金信 我的感悟: 我自己独立做出来了。 理解难点: so easy 代码难点: 扩展理解defaultdic, 定义的时候 hashmap = defaultdict(int) hashmap拿到一个不存在的值的时候会设置为0 int可以省略吗? 不可以,int是工厂函数。用于设置 ......
随想录 训练营 随想 算法 代码

python GDAL 经纬度转像素坐标(包括投影坐标)

# -*- encoding: utf-8 -*- from osgeo import gdal from osgeo import osr import numpy as np def getSRSPair(dataset): ''' 获得给定数据的投影参考系和地理参考系 :param datas ......
坐标 经纬度 经纬 像素 python

python3之numpy库

多维数组定义 import numpy as np # 多维数组定义 np.array((2, 3, 4)) # 类型为int32 的一维数组 np.array([2.0, 3.0, 4.0]) # 类型为flloat64 的一维数组 np.array(((2, 3, 4, 5), (4, 5, 6 ......
python3 python numpy

opencv库图像基础2-python

opencv库图像基础2-python 图像的简单变换 1.图像的放大和缩小 ......
图像 基础 opencv python

Selenium | 控制已打开的浏览器-python-chrome

实现这个有两个步骤:1. 打开浏览器 2. 在python中编写代码控制此打开的浏览器 第一步:打开浏览器也有两种方式 方式一:用命令打开 操作步骤: 1)右键点击chrome的快捷图标, 复制出起始位置 2)进入到环境变量-系统变量-找到path, 双击编辑,把起始位置复制进去 3)打开cmd命令 ......

day07 代码随想录算法训练营 454. 四数相加 II

题目:454. 四数相加 II 我的感悟: 把握题意:这道题目是四个独立的数组,只要找到A[i] + B[j] + C[k] + D[l] = 0就可以 有点像上学那会,提醒自己要注意题意。审题很关键。审题的要点是要明白题目说什么。 理解难点: 为什么可以只遍历AB和CD,不遍历AC和BD? 都可以 ......
随想录 训练营 随想 算法 代码

从zabbix获取的监控数据和图形通过python脚本发送邮件

1.直接上python脚本(python版本为 2.7) #coding:utf8 import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from emai ......
脚本 图形 邮件 数据 zabbix

如何用python脚本制作生成CANdbc

最近在工作中,有同事拿了一个excel的dbc表格,在用官方的dbc工具一个一个创建信号,大概看了一下共累计20多个节点,300多个信号,居然在手动处理,顿感无语。。 于是在网络上搜相关的dbc 通过脚本生成方式,竟然没搜到!那只能全网首发一个给广大汽车软件同行谋个福利。 (经过国内一番搜索,一无所 ......
脚本 python CANdbc

阿里的镜像站不稳定如何解决——通过清华镜像站安装阿里的python包

最近在看阿里的python包,原因是为了看下阿里的modelscope服务,不过一个十分搞笑的一个事情,那就是阿里的python包在阿里网站上是访问不了的,只能换到其他镜像站来下载。 使用阿里的pypi镜像无法下载阿里的python包: pip install modelscope -i https ......
镜像 python

国内镜像安装Python解释器及扩展包

一、下载安装Python解释器 1、下载地址 官网(下载速度很慢):Welcome to Python.org 淘宝镜像(推荐):CNPM Binaries Mirror (npmmirror.com) 2、下载方法 前往淘宝镜像站,选择版本,这里以Python3.10.10为例。 如果是64位的系 ......
解释器 镜像 Python

Python笔记

学习Python时做的笔记,主要参考: B站小飞有点东西:https://space.bilibili.com/1803865534 董付国老师的《Python程序设计》教材 第一章、Python概述 1.1 扩展库安装方法(了解即可) 使用pip命令安装扩展库。 在cmd命令行中输入pip,回车后 ......
笔记 Python

python命令

python2 -m pip install 解决下载慢问题 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set install.trusted-host mirrors.al ......
命令 python

python -m http.server在本地启动简单HTTP服务器的命令

1.python -m http.server 命令 python -m http.server 是一个用于在本地启动简单 HTTP 服务器的命令。这个录启动一个基本的 HTTP 服务器,可以让你通过浏览器访问本地文件。 具体解释如下: python:启动 Python 解释器。 -m http.s ......
命令 服务器 python server http

python虚拟环境venv

Python3虚拟环境是为了在开发过程中隔离项目所需的 Python 环境。虚拟环境允许我们在同一台计算机上的不同项目中使用不同的 Python 版本和软件包,而不会相互干扰 首先创建一个虚拟环境的工作目录: mkdir venv 随后进入venv目录 cd venv 创建独立的虚拟环境: pyth ......
环境 python venv

Python手动实现k-means

import numpy as np import matplotlib.pyplot as plt def kmeans(data, cluster_num, method='mean'): points = np.array(data) labels = [] random_idx = [] w ......
手动 k-means Python means

python 报错TypeError: object of type ‘NoneType‘ has no len()处理

python 报错TypeError: object of type ‘NoneType‘ has no len()处理1. 引言在编程过程中,我们经常会遇到各种异常情况。其中之一就是TypeError异常,它表示操作或函数应用于了错误的数据类型。在本文中,我们将重点讨论TypeError异常中的一 ......
TypeError NoneType python object type

代码随想录 day07 四数相加 赎金信 三数之和 四数之和

四数相加 题目需要找满足和为0的四元组 但是只要求统计个数 不要求具体的四元组 而且四元组是可以重复的 考虑使用hash map 由于设计到四个元素 先遍历两个集合 记录一下两个集合的元素和的所有可能值 记录在map中 为什么要用map 因为需要同时记录出现的值和出现的次数 值作为键 次数作为值 然 ......
之和 随想录 随想 代码 day

Python中的协程、线程和进程

一.协程与多线程和多进程一起使用有什么不同 协程、多线程和多进程都是实现程序并发执行的方法,不过它们在工作方式和适合的应用场景上存在一些区别。 1.协程(Coroutine) 协程是在单一线程内部实现并发的,由于只涉及单一线程,不存在多线程中常见的数据竞争等线程同步问题。当协程遇到 IO 操作(如文 ......
线程 进程 Python

Python模块之hashlib模块

hashlib模块 【一】概要 hashlib 模块是 Python 中提供对哈希算法的支持的模块。它提供了常见的哈希算法,如 MD5、SHA-1、SHA-224、SHA-256、SHA-384 和 SHA-512,以及一些其他哈希算法。 【二】常见用法 计算哈希值: hashlib.md5(): ......
模块 hashlib Python

Python笔记二之多线程

本文首发于公众号:Hunter后端 原文链接:Python笔记二之多线程 这一篇笔记介绍一下在 Python 中使用多线程。 注意:以下的操作都是在 Python 3.8 版本中试验,不同版本可能有不同之处,需要注意。 本篇笔记目录如下: 概念 多线程的使用示例 daemon run() 线程对象的 ......
线程 笔记 Python

【Python】2023年Python期末复习题

Python百分百挂科指南 出题人,出的题,水平不咋样,给出的参考答案一堆错误,给出的正确选项单词都能拼错。 非本次考试人员不必看,没有参考价值 选择题 下列哪个标识符是不合法的()D A. Name B. _or C. From D.88abc 只能是字母、下划线开头,不能以数字开头 区分大小写 ......
Python 复习题 2023

使用Python库清理Docker不用的Volume

有一句老话叫:书到用时方恨少。 其实电脑的内存空间也是非常宝贵,特别是MacOS下的docker可以分配的空间更是寸土寸金。 在21年的时候我也遇到过类似的问题,当时的经历记录在这篇博客:https://www.cnblogs.com/freephp/p/14864570.html 然而在长时间的d ......
不用 Python Docker Volume

Day42 Arrays类讲解

Arrays类讲解 数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。 查看JDK帮助文档//可以看Jdk网页版api 也可以网上下载后本地查看(jdk api 1.8_ ......
Arrays Day 42

Python设置进程名称

技术背景 当我们在同一个机器上管理多个进程时,经常会遇到一个问题是,很多进程的名称可能是重复的。以Linux系统为例,进程名称默认使用的是argv[0]。这样一来,如果在一台机器上有很多个Python任务,使用ps -a命令就可以看到大量重名的python3进程。虽然这些进程ID是独一无二的,但是光 ......
进程 名称 Python
共14500篇  :15/484页 首页上一页15下一页尾页