对象python
python 并行执行
[python 多进程及并行计算: multiprocessing总结 & joblib.Parallel函数] (https://www.cnblogs.com/dychen/p/15743087.html) ### 背景 如果你想在程序中并行执行一段代码, 然后得到最后的返回结果, 如果使用多进 ......
Python基础day61 Django choices参数和Ajax技术简介
choices参数的使用 choices是ORM中常用字段的参数 作用: 类似于一些字段:性别、学历、客户来源、是否上学、是否结婚等有限较少选择的字段我们在表中存储的时候一般使用choices参数,用数字替代文字。 案例 class Customer(models.Model): """ 客户表 " ......
python re将字符串中的数字乘二
import re def double(matched): value = int(matched.group('value')) return str(value * 2) s = 'A23G4HFD567' print(re.sub('(?P<value>\d+)', double, s)) ......
Python字符串前缀u、r、b、f含义(转)
1、字符串前加 u 例子: u"字符串中有中文" 含义: 前缀u表示该字符串是unicode编码,Python2中用,用在含有中文字符的字符串前,防止因为编码问题,导致中文出现乱码。另外一般要在文件开关标明编码方式采用utf8。Python3中,所有字符串默认都是unicode字符串。 2、字符串前 ......
python esp32 json pyserial
esp32: #include <ArduinoJson.h> void setup() { Serial.begin(9600); } void loop() { if (Serial.available()) { // 读取串口输入的数据 String jsonString = Serial.r ......
python 获取本机IP(公网,局域网)
获取公网IP 1 import requests 2 import re 3 res = requests.get("https://myip.ipip.net",timeout=5).text 4 ip = re.findall(r'(\d+\.\d+\.\d+\.\d+)', res)[0] 5 ......
ChatGPT 作为 Python 编程助手
与 ChatGPT 的对话可以很有趣,甚至很有启发性。但是,让我们来看看它实际上有多大帮助。 让我们看看 ChatGPT 在根据我们提供的规范编写一些代码时可以做什么。我们将从简单开始,然后从那里开始构建。 ......
python爬虫之scrapy框架介绍
一、Scrapy框架简介Scrapy 是一个开源的 Python 库和框架,用于从网站上提取数据。它为自从网站爬取数据而设计,也可以用于数据挖掘和信息处理。Scrapy 可以从互联网上自动爬取数据,并将其存储在本地或在 Internet 上进行处理。Scrapy 的目标是提供更简单、更快速、更强大的 ......
对象
#### 对象(引用类型) * 对象 * 对象变量为引用类型,new出来的多个对象,分别布局在**不同的内存**上 * ![img](https://img2023.cnblogs.com/blog/1184425/202308/1184425-20230803155736711-51503624. ......
python 抓包
Scapy方式 Scapy是一个强大的Python库,可用于创建、发送和解码网络数据包。它能够抓取和处理各种网络层协议、载荷和报头信息。 Scapy是一个全能的库,包含各种工具和功能。该库具有灵活性、可扩展性和实用性 from scapy.all import * pkts = sniff(ifac ......
python更换国内镜像源
方法1:(永久更改)在python的命令提示符中运行以下语句,该条语句将pip的下载源永久更改为某个镜像站,这里以清华大学开源镜像站为例: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/方法2:(永久 ......
anaconda中python库管理
##anaconda中python库管理 在使用anaconda时,有时候新建了很多环境,每个环境安装了很多库,每个库的版本都不一样,过一段时间就会忘记。 下面这些命令可以帮助检查环境名,库名和版本号。 ###查看环境和库 ```bash #查看本机有哪些anaconda环境 conda env l ......
Python创建线程
```python import threading,time def fn1(x, y, z): while True: print("I'm doing sport.") print('args: %s %s %s' % (x, y, z)) time.sleep(1) def fn2(a, b ......
Ceph对象存储ingress配置https
每当引用 TLS Secrets时,指的是 PEM 编码的 X.509、RSA (2048) Secrets。可以使用以下命令生成自签名证书和私钥: $ openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ${KEY_FILE} ......
python实战手册(1)
[TOC] # 编码声明 Python 脚本第一或第二行的注释匹配正则表达式 `coding[=:]\s*([-\w.]+)` 时,则该注释为源代码的编码声明;这个表达式的第一组指定了源码文件的编码。 **编码声明必须独占一行,在第二行时,则第一行必须也是注释**。编码表达式的形式如下: ```py ......
[oeasy]python0081_[趣味拓展]ESC键进化历史_键盘演化过程_ANSI_控制序列_转义序列_CSI
光标位置 回忆上次内容 上次了解了 新的转义模式 \033 逃逸控制字符 escape 这个字符 让字符串 退出标准输出流 进行控制信息的设置 可以设置 光标输出的位置 添加图片注释,不超过 140 字(可选) ASR33中的ALT MODE 是 今天的ESC键吗????🤔 添加图片注释, ......
python教程 入门学习笔记 第7天 打印字符串拼接数值 其它类型转布尔值bool 模拟用户键盘输入
想打印 字符串 拼接 数值 例如 张三666 怎么做? print("张三"+str(666)) #直接将数值666转换为字符串,不用赋值也可以 3)其它类型转布尔值bool #布尔转换规则:所有表示空意义的数据,将被转换成False,其它数据将被转换成True a=7 #整型数值 b="nihao ......
4个将Pandas换为交互式表格Python包
Pandas是我们日常处理表格数据最常用的包,但是对于数据分析来说,Pandas的DataFrame还不够直观,所以今天我们将介绍4个Python包,可以将Pandas的DataFrame转换交互式表格,让我们可以直接在上面进行数据分析的操作。 Pivottablejs Pivottablejs是一 ......
python中的装饰器
python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。比如:@classmethod,@staticmethod,@property,@xxx.setter,@wraps(),@func_name等都是python中的装饰器。 装饰器,装饰的对象是函数或者方法。各种装饰器 ......
python之合并pdf
import os from pathlib import Path from PyPDF2 import PdfReader, PdfWriter def extract_number_from_filename(path): # 从文件路径中提取文件名(不包括扩展名),然后再从文件名中提取前缀数 ......
宏观上看Spring创建对象的过程
# 宏观上看Spring创建对象的过程 对于对象而言,可以分为**简单对象**和**复杂对象**; - 简单对象 ```markdown 简单对象指可以直接new的对象; Spring在创建这些对象时,是基于反射来完成的。 ``` - 复杂对象 ```markdown 复杂对象指不能直接new的对象 ......
python对单双链表进行操作
`class LinkNode: def __init__(self,val=0,next=None): # 定义指针指向节点的数值 self.val = val # 定义指针 self.next = None class MyLinkedList: def __init__(self): self ......
win环境下jdk、python、node版本管理器
win环境下jdk、python、node版本管理器 遇到多个项目中使用不同版本的环境时, 做自己的项目和公司的项目使用的也不一致时, 管理器的作用就显现出来了。 20230806,后续再补充 jdk对应jabba[Net.ServicePointManager]::SecurityProtocol ......
将实体类中的值逐一赋值到新的对象中
Field[] fields = params.getClass().getDeclaredFields(); try { for (Field field : fields) { field.setAccessible(true); String name = field.getName(); S ......
python的class类
一.简介 类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例 对象(instance/object):包括两个数据成员(类变量和实例变量)和方法,对象就是方法或者类的具体示例 类变量是所有对象共有,其中一个对象的值改变,其他对象得到 ......
cookiecutter python 项目模版工具
cookiecutter python 项目模版工具,可以帮助我们快速基于模版生成python 项目(当然也支持c 项目)有不少python 项目都是基于此工具的比如dbt adapter 开发就基于此提供了方便的adapter 生成 dbt adapter 参考模版 cookiecutter 创建 ......
python int(x, base)函数
int(x, base) 函数 base:进制位,即把x视为几进制转换为十进制数; int('1234', 8) :把1234视为八进制数,转换为十进制数; #实现的功能:把输入的数字按照十六进制数进行转化,转换为十进制数 str = input() print(int(str, 16)) ......
【JavaScript11】正则表达式 RegExp对象
## 定义 - 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 ## 创建 RexExp 对象 - 有两种方式创建RexExp对象 - 第一种 ......
第十七节 面向对象进阶(抽象类&接口&内部类)
- 抽象类 - 接口 - 内部类 ## 教学目标 - [ ] 能够写出抽象类的格式 - [ ] 能够写出抽象方法的格式 - [ ] 能说出抽象类的应用场景 - [ ] 写出定义接口的格式 - [ ] 写出实现接口的格式 - [ ] 说出接口中成员的特点 - [ ] 能说出接口的应用场景 - [ ] ......