模态 对话框playwright python

python详解事件驱动event实现

所有的计算机程序都可以大致分为两类:脚本型(单次运行)和连续运行型(直到用户主动退出)。 脚本型:脚本型的程序包括最早的批处理文件以及使用Python做交易策略回测等等,这类程序的特点是在用户启动后会按照编程时设计好的步骤一步步运行,所有步骤运行完后自动退出。 连续运行型:连续运行型的程序包含了操作 ......
事件 python event

Python——面向对象编程(十一)

1. 对象的封装 # coding=utf-8 # 对象的封装 # 类的概念 """ 类的名字:当名字由多个单词构成时,我们采用驼峰命名法 就是说多个单词,每个单词的首字母需要大写 这也是python的命名规则 """ class BeautifulGirl(): # 类的属性 eye = "" n ......
对象 Python

Java调python脚本运行-无参传递版本

Java调用python脚本 1、首先确保python脚本可以在windows的命令框调用 2、Java代码 package com.ya.taiji.controller; import java.io.BufferedReader; import java.io.IOException; imp ......
脚本 版本 python Java

Python rarfile解压rar包报错 rarfile.RarCannotExec: Cannot find working tool

在系统环境变量中配置了winrar的路径 ......
rarfile RarCannotExec working Python Cannot

全网最详细中英文ChatGPT-GPT-4示例文档-官网推荐的48种最佳应用场景——从0到1快速入门AI智能问答应用场景(附python/node.js/curl命令源代码,小白也能学)

通过阅读这篇文章,你将能够从0到1快速入门ChatGPT AI智能问答应用场景,并掌握如何与这个先进的语言模型进行交互。不管你是开发者、学者还是普通用户,你都可以在这里找到适合你的ChatGPT使用方法。 ......
场景 全网 示例 源代码 ChatGPT-GPT

Python3中zipfile模块文件名乱码问题

在zipfile.ZipFile中获得的filename有中日文则很大可能是乱码,这是因为 在zip标准中,对文件名的 encoding 用的不是 unicode,而可能是各种软件根据系统的默认字符集来采用(此为猜测),而zipfile中根据文件 flag 检测的时候,只支持 cp437 和 utf ......
乱码 文件名 模块 Python3 zipfile

100道python基础题——(1-15总结)

1.lisi操作 ①列表更新 list[index] ②增加元素 list.append(element) :append是加一个列表的值,列表可以加数字,字符串,列表,元组等 list.extend(element) :extend是解析一个列表,并把里面的值加到当前的列表 list.insert ......
基础 python 100 15

100道python基础题——(set集合总结)

①定义:集合set是具有唯一元素的无序集合,它和列表很像,但它只能包含唯一的元素,同时需要注意的是集合是无序的,也就是说集合中没有第一个、第二个元素之说,通常我们只是说集合中是否含有这些元素。 ②创建集合: 使用set的构造函数创建空的集合:s1 = set() 创建包含初始值的集合:s1 = {4 ......
基础 python 100 set

python 编写一个程序用lambda查找输入给定的字符串是否是以'a'开头 是返回True 不是返回Flase

https://www.cnblogs.com/frazer-cxy-jsfx/ 这段代码可以双重输入,双重判断, data1 = input('请输入一个字符串:') # data2 = input('请输入一个字符串:') aed = lambda x: x.startswith('a') pr ......
字符串 开头 字符 程序 python

Python中使用正则表达式以及正则表达式匹配规则

​1 导库 import re 2 使用模板 re_pattern = re.compile(pattern, flags=0) result = re.findall(re_pattern,string) 3 说明 参数 描述 pattern 匹配的正则表达式,如 r'abc' 可用来匹配abc ......
正则 表达式 规则 Python

怎么用Python把左边这种转成右边这种?

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【惜君】问了一个Pandas处理Excel的问题,这里拿出来给大家分享下。 下面是粉丝自己写的代码: 二、实现过程 看上去是分组,聚合。这里【此类生物】提出使用.sum().unstack()方法,可以得到下图的结果: 美中不足的是还存在这 ......
右边 Python

解决Python+selenium切换作用域时报错'WebDriver' object has no attribute 'switch_to_window'

一、问题描述 selenium切换新网页作用域时,报错:'WebDriver' object has no attribute 'switch_to_window' 问题代码: driver.switch_to_window(driver.window_handles[-1]) 二、问题解决 sel ......

python 单例

......
python

python 之lambda表达式

今天做题的时候发现了lambda表达式,就去网上搜了搜,这么说吧,lambda表达式算是python一种比较方便的语法了,主要作用是代替简单的函数,免去了编写函数的烦恼,语法也更加地简洁。下面就简单介绍一下lambda的使用场景。从本质上来讲,lambda是一个函数,可以接受参数输入。 下面附上所搜 ......
表达式 python lambda

Python装饰器【杭州多测师_王sir】

def my_decorator(param): def decorator(func): def wrapper(*args, **kwargs): print(f"param: {param}") return func(*args, **kwargs) return wrapper retur ......
Python sir

python - PaddleOCR

1. 安装 pip3 install paddleocr -i https://pypi.tuna.tsinghua.edu.cn/simple pip3 install paddlepaddle -i https://mirror.baidu.com/pypi/simple 2. 使用 from ......
PaddleOCR python

python程序执行cmd乱码

背景起源 需要svn log -limit 1获取日志(含中文), 我Python程序运行毫无问题,程序无乱码,中文可以正常解析, 但是有功能需要调用其他程序,调用(客户端)node去做一些事情, 然后莫名其妙的就乱码了,变成了 | 1 line\r\n\r\n1????????????\r\n 解 ......
乱码 程序 python cmd

python定时任务APScheduler详细教程

转载:https://zhuanlan.zhihu.com/p/144506204 ......
APScheduler 任务 教程 python

qllove Python基础【18】list实现对列和栈

定义一个队列,每次从index=0的位置插入元素 定义一个list当做栈,每次从尾部添加元素,从栈里取出元素(后进的先取) ......
基础 qllove Python list

【Python】datetime函数用法

datetime.date 表示日期的类 日期对象 print("日期的类:", datetime.date(2023, 11, 21)) print("当天的年月日:", datetime.date.today()) print("当天的年:", datetime.date.today().yea ......
函数 datetime Python

Python常用语法

[m:n] #切片操作,取a[m]~a[n-1]之间的内容,m\n可以为负,m>n时返回空 [m::n] #从a[m]开始,每跳|n|个取一个,当n为负时逆序取数,当n为正的时候,m为空则默认m=0,n为负时,m为空则默认为-1 若局部变量和全局变量名重合:函数内存在变量,函数内只会调用局部变量,如 ......
语法 常用 Python

[oeasy]python0 113_字符编码_VT100控制码_iso_8859_1_拉丁字符_latin

拉丁字符 回忆上次内容 上次回顾了字型编码的进化过程 7-bit 的 点阵字库 终于让 字母、数字、标点 明确了字型 但是 7-bit 的 ascii中 没有法文字符的位置 ​ 添加图片注释,不超过 140 字(可选) 如果扩展位为1 不同的计算机厂商 有各自不同的 扩展方式 这噩梦 比法语不兼容 ......
字符 编码 python0 python oeasy

python3 异步并发

python3 异步并发 1. TCPConnector 链接池 import asyncio from aiohttp import ClientSession, TCPConnector async def aiohttp_get(): url = 'url' conn = TCPConnect ......
python3 python

python3 抽象类Abstract Classes

python3 抽象类Abstract Classes 抽象类可以这么理解,它就是一个模板,里面声明了子类必须定义的函数,但是对于每个函数都没有给出具体实现。所有函数的实现都是在子类中定义。我们这里给出抽象类的定义方式: from abc import ABC, abstractmethod cla ......
Abstract python3 Classes python

python从指定源安装库

pip install -r requirements.txt -i http://pypi.douban.com/simple ......
python

Python相关练习

我又来练习啦! 1、将一个列表的内容复制到另外一个列表里面 2、输出九九乘法表 3、统计1到100的和 4、转战PTA作业(函数篇)--使用函数输出指定范围内Fibonacci数的个数 def fib(n): if(n==0 or n==1): return 1 else: return fib(n ......
Python

linux 安装 gdal python

一、下载相应的GDAL-3.4.1-cp39-cp39-manylinux_2_5_x86_64.xxx.whl 地址:https://sourceforge.net/projects/gdal-wheels-for-linux/files/ pip install GDAL-3.4.1-cp38- ......
python linux gdal

100道python基础题——(13)

题:编写一个接受句子并计算字母和数字的程序。假设为程序提供了以下输入:Hello world! 123然后,输出应该是:字母10数字3 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 s = input()k = 0h = 0for a in s: if a.isdigit():#检测数 ......
基础 python 100

100道python基础题——(14)

题:编写一个接受句子的程序,并计算大写字母和小写字母的数量。假设为程序提供了以下输入:Hello world!然后,输出应该是:大写实例 1小写实例 9 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 s = input()k = 0h = 0for a in s: if a.isupp ......
基础 python 100