gratuitous python3 python arp

盘点一个Python正则表达式的问题

大家好,我是皮皮。 一、前言 前几天在Python白银群【who is me】问了一个Python正则表达式的问题,这里拿出来给大家分享下。 ![image.png](https://upload-images.jianshu.io/upload_images/26239789-886ca8cff0 ......
正则 表达式 Python 问题

Python print()函数高级用法

Python print()函数高级用法 ━━━━━━━━━━━━━━━━━━━━━━━━━ 前面使用 print() 函数时,都只输出了一个变量,但实际上 print() 函数完全可以同时输出多个变量,而且它具有更多丰富的功能。 ### print() 函数的详细语法格式如下: `print (v ......
函数 Python print

【重要】Python:else的4种用法

Python:else的4种用法 ━━━━━━━━━━━━━━━━━━━━━━━━━ 简介:与其他编程语言略有不同,python中,else除了常规的和 if 配合使用外,还有3种组合使用的场景。 ##### else使用场景: 1、if - else 2、for - else 3、while - ......
Python else

python: pyQt5

pip install PyQt5pip install PyQt5-tools https://www.w3schools.cn/pyqt5/pyqt5_hello_world.htmlhttps://doc.qt.io/qtforpython-5/contents.htmlhttps://zhu ......
python pyQt5 pyQt

Python3.7源码编译

1.下载Python3.7.0源码 git clone https://github.com/python/cpython.gitgit checkout v3.7.0 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz ......
源码 Python3 Python

python闭包与装饰器

1. 闭包 闭包定义:在函数嵌套的前提下;内部函数使用了外部函数的变量;并且外部函数返回了内部函数;我们把这个使用外部函数变量的内部函数称为闭包。 闭包有三大特点: 1.有内函数与外函数,即函数是嵌套的。 2.内函数使用了外函数的变量与参数。 3.外部函数的返回值为内部函数名。 例子: def fu ......
闭包 python

Python | os.path库的用法

`os.path`是Python标准库中的一个模块,提供了一些用于处理文件路径的函数和变量。它可以跨平台地处理不同操作系统下的路径问题,包括Windows、Linux、Unix等。 `os.path`模块中的函数和变量可以用于处理路径字符串,并返回路径的各种组成部分,如文件名、目录名、扩展名等。同时 ......
Python path os

Python之文档测试模块——doctest(转载)

doctest是python自带的一个模块。doctest有两种使用方式:一种是嵌入到python源码中,另外一种是放到一个独立文件。 doctest模块会搜索那些看起来像是python交互式会话中的代码片段,然后尝试执行并验证结果。 1 doctest嵌入源码中下面的代码只有一个函数,里面嵌入了两 ......
模块 doctest 文档 Python

Python | 魔法函数`__iter__`的用法

下面是找到的一个比较好的**科学**解释: > `Python`中可迭代对象`(Iterable)`并不是指某种具体的数据类型,它是指存储了元素的一个**容器对象**,且容器中的元素可以通过`__iter__( )`方法或`__getitem__( )`方法访问。 1. `__iter__`方法的作 ......
函数 Python 魔法 iter

Python | 魔法函数`__contains__`的用法

在python的字符串、列表、元组、结合等对象的时候,经常使用in的方法,一个类的对象能够使用in,就是因为这个类实现了`__contains__`魔法函数 如下面的代码,演示了类的对象使用in的情形 ```python class Student(): def __init__(self,name ......
函数 contains Python 魔法

Python | 魔法函数`__str__`的用法

`__str__` 是 Python 内置函数,用于将对象转换为字符串表示形式。在 Python 中,每个类都可以重写 `__str__` 方法,以便自定义对象的字符串表示形式。 当使用 `print` 函数将对象输出到控制台时,Python 会自动调用对象的 `__str__` 方法,将其转换为字 ......
函数 Python 魔法 str

Python | 魔法函数`__len__`的用法

在python的字符串、列表等元素的时候经常使用len()方法计算长度,之所以能够使用len()方法,就是因为它的类实现了`__len__`魔法函数 如: ```python class Student(): def __init__(self,name): self.name=name def _ ......
函数 Python 魔法 len

Python 选择排序

思路: 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾 重复第二步,直到所有元素均排序完毕 Code: 1 def selectSort(arr): 2 for i in range(0,len(arr)): # ......
Python

Python高阶基础之单继承下的属性查找

### 单继承下的属性查找 ```python # 单继承就是一个类只继承一个类 例如: class A: pass class B(A): pass # 单继承下的属性查找 class Foo: def index(self): print('from Foo.index>>>>>') def i ......
高阶 属性 基础 Python

Python高阶基础之面向对象介绍

### 面向过程 ```python '''在支持面向对象的语言中,有两大范式:1、面向过程,2、面向对象''' # 这两大范式,它是一种编程思想 面想过程:核心就是过程,先做什么>>>>>再做什么>>>>>最后干什么 即机械式思维方式,类似于流水线工程 举例: '把苹果放到冰箱' 1、打开冰箱 2 ......
高阶 对象 基础 Python

Python高阶基础之绑定办法、非绑定方法、隐藏属性、装饰器

### 绑定办法 ```python '绑定给类的办法' '绑定给对象的办法' # 绑定给对象 class Student: school = 'SH' def __init__(self, name, age, gender): self.name = name self.age = age se ......
高阶 属性 办法 基础 方法

python之gevent模拟minio文件上传/下载高并发

import gevent from gevent import monkey monkey.patch_all() from minio import Minio import time, random import uuid def get_client(): """ 连接minio :retu ......
文件 python gevent minio

vscode终端+conda 踩坑:python版本切换无效

# vscode 终端下,conda 切换版本无效 ## 现象 使用 vscode + conda 时,发现无论怎么切换环境,最终使用的都是 python2.7 ## 原因 vscode 的 path 加载机制问题, vscode 的 Path 加载过程中,默认继承了一些 PATH,当这些 PATH ......
终端 版本 vscode python conda

谈谈Python内存管理机制

> 人生苦短,吃饭睡觉,你为什么要和我扯淡什么垃圾回收? ### 什么是垃圾? 当我们的Python解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题。那么什么是垃圾呢?简单来说垃圾就是指:当一个对象或者说变量没有用了,这时候 ......
机制 内存 Python

网路最短路——Floyd算法Python实现

Floyd算法(Floyd-Warshall算法)是一种用于求解图中所有顶点对之间最短路径的算法,该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。Floyd算法可以应用于许多方面,特别是在交通、物流和通信网络的优化中,譬如城市交通规划:Floyd算法可 ......
算法 网路 Python Floyd

python实现多进程和多线程

https://blog.csdn.net/weixin_44917390/article/details/119610760 创建多进程方法: import multiprocessing import time def sing(): for i in range(3): print("i am ......
线程 进程 python

python计算多站点n年每个月的降水平均值

#!usr/bin/env python # -*- coding:utf-8 -*- """ @author: Su @file: calculatejsjp.py @time: 2023/06/09 @desc: """ import pandas as pd # 读取数据 Data = pd. ......
平均值 降水 站点 python

14.python-lambda函数

## python-lambda函数 ### lambda 基本语法 lambda函数的基本语法形式是 lambda 参数:表达式。 lambda函数并不需要函数名,也就是我们所说的“匿名”的含义。这使得我们可以在代码的任何地方快速定义一个函数。 下面的代码展示了如何使用lambda函数。 ```p ......
python-lambda 函数 python lambda 14

jmeter beashell调用python3脚本并获取python输出值

test3.py代码如下: beashell代码如下: import java.io.BufferedReader; import java.io.InputStreamReader; String command = "cmd /c python D://个人//test3.py"; Runtim ......
python 脚本 beashell python3 jmeter

python知识整理

python 中 *args 和 **kwargs 的区别 在 python 中,*args 和 **kwargs 都代表 1个 或 多个 参数的意思。*args 传入tuple 类型的无名参数,而 **kwargs 传入的参数是 dict 类型。 ......
知识 python

python基础day33 单继承和多继承下的属性查找和组合

单继承下的属性查找 # 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass """python支持多继承""" class D(): pass class C(D): pass cla ......
属性 基础 python day 33

ARP协议及解码

一、什么是ARP 全称Address Resolution Protocol,中文名为地址解析协议 工作在OSI层次的数据链路层,将IP地址转化为对应物理地址 二、工作原理 源主机以广播向网络中发起一个ARP请求,目标主机单播回应一个ARP数据包 windows系统 查看ARP缓存 在CMD命令下 ......
ARP

Python全栈学习 day09 文件操作相关

# day09 文件操作相关 ![image-20201216175307239](https://img2023.cnblogs.com/blog/2056819/202306/2056819-20230627162026525-906501728.png) 课程目标:掌握基于Python对文件相 ......
文件 Python day 09

python基础33 继承、组合

单继承下的查找循序 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass 如何查找继承下的属性和方法呢 class Foo(): def __f1(self): # _Foo__f1() ......
基础 python

VSCode Debug Python

`launch.json` ```json { "version": "0.2.0", "configurations": [ { "name": "Python: demo", "type": "python", "request": "launch", "program": "demo.py", ......
VSCode Python Debug