猴子 补丁 用途python

python判断2个版本号大小

摘自:https://blog.csdn.net/lizy0327/article/details/121164549 此方法唯一的“限制”就是要求版本号之间默认是以.为连接的,当然如果是其他字符连接的话,完全可以在split修改即可,所以严格意义上来说这也不算限制,只能是默认传入的版本号是以.为连 ......
大小 版本 python

python 迭代器

在 Python3 中,迭代器是一种可以逐个访问集合元素的对象,它实现了迭代协议(Iterator Protocol),即该对象必须具有 __iter__() 和 __next__() 方法。 __iter__() 方法返回迭代器对象本身。 __next__() 方法返回下一个元素。 当没有更多的元 ......
python

Python爬虫需要哪些基础

Python爬虫是指使用Python语言编写程序,自动化地访问Web页面并抓取其中的信息。以下是Python爬虫的基础知识: 爬虫的工作原理:爬虫程序通过网络请求获取Web页面的HTML源码,然后使用正则表达式或解析器提取所需要的信息。 常用的爬虫库:Python中常用的爬虫库包括requests、 ......
爬虫 基础 Python

python 装饰器

装饰器(Decorator)是Python语言中的一种高级技巧,可以在不改变原有代码的基础上,动态地给函数或类增加额外的功能。本质上,装饰器就是一个普通函数,它可以接受一个或多个参数,并且返回一个函数作为结果。 装饰器的语法如下: @decorator_function def function_t ......
python

python 常用内置函数

Python中常用的内置函数有很多,以下是一些常用的内置函数及其示例: print():输出函数,将括号中的内容打印到控制台上。 print("Hello, world!") len():返回序列的长度(元素个数)。 a = [1, 2, 3, 4, 5] print(len(a)) # 输出 5 ......
函数 常用 python

python 函数

在 Python 中,函数是一段代码块,用于完成特定的任务。函数通常接受一个或多个参数,并返回一个结果。 根据函数的定义方式和参数类型,可以将 Python 函数分为以下几类: 内置函数:Python 内置了很多常用的函数,如 print()、len()、int() 等。 自定义函数:使用 def  ......
函数 python

python 为什么在python脚本中import就可以引用别人的包

##python 为什么在python脚本中import就可以引用别人的包 Python 中的 import 语句可以将已有的代码模块导入到当前的程序中,方便我们复用代码。如果你想让别人在其电脑上导入你写的包,有以下几个步骤: ###编写一个包 首先,你需要编写一个 Python 包,该包应该包含多 ......
python 脚本 import

python 内置函数map()、filter()函数

map() 函数接受两个参数:第一个参数是一个函数,第二个参数是一个可迭代对象(如列表、元组等)。该函数会将可迭代对象中的每个元素依次传递给第一个参数指定的函数,并返回一个新的可迭代对象,其中每个元素都是原始对象经过该函数转换后的结果。具体来说,map() 函数会将可迭代对象中的每个元素应用到指定函 ......
函数 python filter map

python 匿名函数(lambda函数)

Python中的匿名函数是指没有命名标识符的函数,通常被称为lambda函数。与普通函数不同,它们是一种更加简洁的方式来编写小型临时函数。在Python中,匿名函数使用关键字lambda来定义,其语法如下: lambda arguments: expression 其中,arguments表示函数参 ......
函数 python lambda

【Python】orm 按日期分类

1. Trunc # 获取每个月 count总数 from django.db.models import Sum from django.db.models.functions import Trunc models.NafpComplete.objects.filter().annotate(m ......
日期 Python orm

python-try except("~$"文件)

1.try...except...:是Python里面错误类型抛出异常检测,当try里面的语句报错的时候,执行except。在编写代码的时候,可以有效避免因为不可预知的错误导致程序报错。 2.在except后面通常可以选择出错误类型的基类,可以精准定位,如果错误类型是未知的话,一般使用excepti ......
quot python-try 文件 python except

【访问者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 访问者模式(Visitor Pattern)是一种行为型模式。它封装一个访问者类,把各元素类的操作集合起来,目的是将数据结构与数据操作分离。在不改变原有元素类数据结构的前提下,改变了元素类的执行算法。 当某些较为稳定的东西(数据结构或算法),不想直接被改变但又想扩展功能,这时候适合用访问者模式 ......
设计模式 访问者 语言 模式 Python

python pandas 生成excle

首先需要导包 需要两个包 分别是pandas和openpyxl pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pandas pip install openpyxl 创建Python ......
python pandas excle

Python网络爬虫原理及实践

网络爬虫:是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。网络爬虫相关技术和框架繁多,针对场景的不同可以选择不同的网络爬虫技术。 ......
爬虫 原理 Python 网络

python中字典的用法

在python中,有一个字典 a = {"name":"li"} 如果使用下面,方法,键值对不存在,会报错 b = a["age"] 使用下面防范,如果键值对不存在,则不会报错 c = a.get("age") print(c) # None ......
字典 python

python+playwright 学习-60 在打开的多个标签页窗口灵活切换

前言 当页面打开了多个标签页后,如何切换到自己需要的标签页上呢? 使用场景 以百度首页为例,当打开多个标签页后, 如何切换到自己想要的页面上操作。 通过context.pages 可以获取到所有的page对象,每一个page对象就代表一个标签页实例 from playwright.sync_api ......
playwright 多个 标签 python 60

通过Python进行MySQL表信息统计

在上一篇文章中简单的介绍了使用python-mysql-replication 来解析 MySQL binlog来完成实时统计的业务,当然,在现实的业务中不可能用的那么简单的。 啰哩八说 今天的目的不是介绍真实的业务场景如何使用 python-mysql-replication,而是推出一枚<MyS ......
Python MySQL 信息

学习python太枯燥?一招让你爱上学python!

如果你认为学习编程需要看枯燥乏味的教科书,那么你就大错特错了!现在,有一种全新的学习方式,让你在欣赏流行漫画的同时轻松掌握Python编程的技巧! ![image-20230504071523860](http://pic.lovelifelovedream.com/typora/image-202 ......
python 爱上

python面试题

仅供参考 init和new的区别 在 Python 中,__init__() 和 __new__() 是两个特殊的方法,它们都是在创建对象时调用的,但是它们有着不同的功能。 __new__() 方法在创建对象时被调用,它返回一个新的对象实例,它是类的静态方法,第一个参数是表示类的引用,其他参数与 _ ......
python

Python——第3章 列表、元组、字典、集合与字符串

列表与列表推导式 list((3, 5, 7, 9, 11)) # 将元组转换为列表 [3, 5, 7, 9, 11] list(range(1, 10, 2)) # 将range对象转换为列表 [1, 3, 5, 7, 9] list(map(str, range(10))) # 将map对象转换 ......
字符串 字典 字符 Python

Python编程无师自通:专业程序员的养成-术语表

术语表 第一章 FizzBuzz 用来编程面试中筛选候选者的测试。 操作系统 扮演计算机物理组件与人之间的中间人的一个程序。 图形用户界面(GUI) 操作系统的一部分,用户在屏幕上看到的内容。 开源 软件不归某个公司或个人所有,而是由一群志愿者维护。 Windows 微软推出的操作系统。 UNIX ......
程序员 术语 程序 Python 专业

python中如何使两个序列相加不改变内存地址的几种方式

# 方式1 a = [1,2,3] print(a) # 4551311680 a.extend([4,5]) print(a) # 4551311680 # 方式2 b = [1,2,3] print(b) # 4494299456 b += [4,5,6] print(b) # 44942994 ......
序列 内存 两个 地址 方式

Python_16 配置文件与封装

一、查缺补漏 1. ctrl + alt +L 规范格式 2. Python 使用 ini&yaml 配置文件 http://testingpai.com/article/1621245437855 3. 如何进行SDK的测试 https://www.cnblogs.com/winson-317/p ......
文件 Python 16

【Python&Hypermesh】ABAQUS导入网格,并在Part内保留SET

在Hypermesh定义好set,划分好网格以后,可以导出为INP。然后在ABAQUS导入inp,就可以得到网格。但是这样倒进来的网格一般有两个问题: 网格全在一个部件里,原来定义好的Set会出现在装配级别下,而不是Part级别,这在某些情况还是比较麻烦的 Hypermesh中的component并 ......
网格 Hypermesh Python ABAQUS Part

Python flask-sqlalchemy

###安装 pip3 install mysql-connector-python pip install flask_sqlalchemy ###/setting.py class Configs: # 数据库信息 MYSQL_USER = '' MYSQL_PWD = '' MYSQL_HOST ......
flask-sqlalchemy sqlalchemy Python flask

Python - 字典视图

dict 的实例方法.keys()、.values()、.items()分别返回dict_keys、dict_values 和 dict_items类的实例。 这些字典视图是dict内部实现使用的数据结构的只读投影。Python 2 种对应的方法返回列表,重复dict 中已有的数据, 有一定的内存开 ......
视图 字典 Python

python爬虫——嘉兴水果指数获取

1.抓包参数分析 我们可以看出,stageId参数随着时间的变化而变化,pageNo随着页数的增加+1,其他参数不变 2.代码部分 import requests import re def orderBy_get(): url = 'http://jxzgsgzs.com/js/price.js? ......
爬虫 水果 指数 python

python学习笔记8(json数据格式、pycharts简单折线图)

1. json json是一种轻量级的数据交互格式,可以以json指定的格式去组织和封装数据; json本质上是一个带有特定格式的字符串; json负责不同编程语言中的数据传递和交互; 1.1python数据与json数据相互转化 引入json模块 import json 1.1.1python数据 ......
线图 pycharts 格式 笔记 数据

gdb---结合python自动化调试

gdb支持通过python自动化调试,实现循环、读写内存、保存内容等复杂逻辑,不需要安装模块。 核心函数: ```python gdb.execute(command [, from_tty [, to_string]]) ``` ......
python gdb

Python中从控制台程序获取输入

控制台(也称为 shell)基本上是一个命令行解释器,它从用户那里获取输入,即一次一个命令并解释它。如果它没有给出错误,那么它会运行命令并给出请求的结果,否则它会显示错误消息。Python 中的控制台程序应该是这样的 ......
控制台 程序 Python