便签python

How to use Python Decorators_0

Authorization Logging 通过装饰器可以来打印日志: from functools import wraps def logit(func): @wraps(func) def with_logging(*args, **kwargs): print(func.__name__ + ......
Decorators Python How use to

python中级之文件操作

引入 应用程序运行过程中产生的数据最先都是存放于内存中的,若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念,用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 文件基本的操作流程 基 ......
文件 python

python 可迭代对象 迭代器 生成器

一个对象若要用for 循环 则需实现def __iter__(self, item) 或def __iter__(self, item)方法 可迭代对象 实现了def __iter__(self, item)方法 迭代器 实现了def __iter__(self, item)和def __next_ ......
生成器 对象 python

代码随想训练营第五十五天(Python)| 392.判断子序列、115.不同的子序列

392.判断子序列 1、双指针 class Solution: def isSubsequence(self, s: str, t: str) -> bool: m, n = len(s), len(t) i, j = 0, 0 while m > i and n > j: if s[i] == t ......
序列 训练营 随想 代码 Python

python中级之文件操作

引入 应用程序运行过程中产生的数据最先都是存放于内存中的,若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念,用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 文件基本的操作流程 基 ......
文件 python

python中级之列表推导式

Python 列表推导式是什么 列表推导式是 Python 语言特有的一种语法结构,也可以看成是 Python 中一种独特的数据处理方式, 它在 Python 中用于 转换 和 过滤 数据。 其语法格式如下所示,其中 [if 条件表达式] 可省略。 [表达式 for 迭代变量 in 可迭代对象 [i ......
python

Python Decorators Brief

参考的URL:https://www.runoob.com/w3cnote/python-func-decorators.html Decorators --> Pythonic 切入点: 函数 -- 函数中的函数 -- 函数中返回函数 -- 将函数作为参数传递给另一个函数(简单装饰器) @符号 - ......
Decorators Python Brief

【C语言调用Python】Py_Finalize() 时报 GC 崩溃错误。

Py_Finalize() 时报 GC 崩溃错误。 记一次有趣的报错随笔。 报错现场 在使用如下的报错代码时,在释放阶段调用Py_Finalize(),报如下Assert崩溃。 原因 结论 在调用函数逻辑里的Exit0中,对变量pModuleDict和pClass进行了手动释放,引用计数-1(宏KL ......
Py_Finalize Finalize 时报 错误 语言

Python 递归输出树数据 多层级序号

1.数据结构 input_dict = { 'A': { 'B': { 'C': {}, 'D': {} }, 'E': { 'F': {} } }, 'G': { 'H': {}, 'I': {} } } 2. Python 代码 def convert_dict_to_numbers(input ......
多层 序号 数据 Python

Python——第五章:OS模块

os 模块提供了很多允许你的程序与操作系统直接交互的功能 import os 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removed ......
模块 Python

Python 对树结构数据输出序号(文档目录)层级

数据结构:input_data = [{ 'title': '试验干预中止和参与者退出试验', 'children': [ { 'title': '试验干预中止', 'children': [ { 'title': '永久中止试验干预的标准', 'children': [] }, { 'title' ......
层级 序号 结构 文档 目录

Python (NUDT&&educoder特别关心版)

Python (NUDT&&educoder特别关心版) 主题:浅谈程序设计与算法基础 (一份融合Io Wiki与educoder实训作业的整理笔记报告) 报告人:4p11b彭轩昂(这个不重要) Part 1 总述与回顾(Overview and Review) 学习Python的优势 Python ......
amp educoder Python NUDT

python cv2图像截取 位置

import cv2 #读取图像 img = cv2.imread('~/Downloads/img_test.png') #获取图像高与宽 height,width = len(img), len(img[0]) #裁剪图像,上方为y0,下方为y1,左方为x0,右方为x1,裁剪图像格式为[y0:y ......
图像 位置 python cv2 cv

代码随想训练营第五十三天(Python)| 1143.最长公共子序列 、1035.不相交的线 、53. 最大子序和

1143.最长公共子序列 class Solution: def longestCommonSubsequence(self, text1: str, text2: str) -> int: m, n = len(text1), len(text2) # dp 数组代表 text1 以 i-1 结尾 ......
训练营 序列 随想 代码 Python

Python闭包概念入门

''' Python闭包概念入门 闭包(Closure)是 Python 中一个重要的工具。 闭包:高阶函数中,内层函数携带外层函数中的参数、变量及其环境,一同存在的状态(即使已经离开了创造它的外层函数),被称之为闭包。 被携带的外层变量称之为:自由变量,也被形容为:外层变量被闭包捕获了。 闭包中的 ......
闭包 概念 Python

fileinput:一个txt文件的Python库

文件处理和输入流时,Python中的fileinput模块是一个非常有用的工具。fileinput模块允许迭代处理多个文件,同时还可以处理标准输入流。以下是Python中fileinput模块的五个常见用法。 1. 逐行迭代文件 fileinput模块可以用于逐行迭代处理文件中的内容。 import ......
fileinput 文件 Python txt

python在PDF文件指定文字下划线

# coding:utf-8 import os import fitz # PyMuPDF def pdf_underline_text(pdf_path, search_text, output_path=None): """ 在PDF文件中指定的文字下划线,或高亮显示 :param pdf_p ......
下划线 文字 文件 python PDF

python在word文件指定的文字下划线

# coding:utf-8 import os from win32com.client import Dispatch def get_string_index(substring, string): """ 获取同一字符串中的多个相同字符串的起始索引 :param substring: 需查找 ......
下划线 文字 文件 python word

python第二天

0. 以下哪个变量的命名不正确?为什么? (A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MMC,数字不能在首位1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗? >>>myteacher = '小甲鱼' >>>yourteacher = mytea ......
python

实例讲解Python 解析JSON实现主机管理

本文分享自华为云社区《Python 解析JSON实现主机管理》,作者: LyShark。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以易于阅读和编写的文本形式表示数据。JSON 是一种独立于编程语言的数据格式,因此在不同的编程语言中都有对应的解析器 ......
实例 主机 Python JSON

【Python/数据库】SQLAlchemy基础操作

一 、SQLAlchemy——创建表 # ORM # 1. Class - Obj # 2. 创建数据库引擎 # 3. 将所有的Class序列化为数据表 # 4. ORM操作 - CRUD(增删改查操作的简称) 1.创建一个 class # create_table.py from sqlalche ......
SQLAlchemy 数据库 基础 数据 Python

【Python/数据库】SQLAlchemy一对多,多对多操作

SQLAlchemy一对多操作 1. 创建多表 # create_table_ForeginKey.py from sqlalchemy.ext.declarative import declarative_base from salalchemy import Column, INT, VARCH ......
SQLAlchemy 数据库 数据 Python

python文件不显示cmd黑窗口,打包py,pyw文件为exe文件

问题描述:编写的python文件为定时任务,需要长时间运行,但是打开的cmd黑色窗口看起来很不舒服,于是打包为exe文件,隐藏cmd黑色窗口 步骤:1.使用pip install pyinstaller 命令安装pyinstaller(前提是已安装python); 2.很多时候出现pip版本过老的报 ......
文件 python cmd exe pyw

修改python打包后的窗体图标、任务栏图标、exe图标

前言 我python开发的GUI界面(图形用户界面)一直是tkinter,打包exe一直是Pyinstaller。但是打包出来的exe图标、状态栏图标、窗体左上角图标一直是默认的羽毛,我想自定义。 效果 最后使用base64创建临时ico解决了该问题 步骤 创建icoToBase64.py,内容如下 ......
图标 窗体 任务 python exe

测试python+selenium的笔记

打开新的页签 # 获取当前所有的窗口句柄 window_handles = driver.window_handles # 切换到新的标签页 driver.switch_to.window(window_handles[1]) 关闭svg弹窗 WebDriverWait(driver, 20).un ......
selenium 笔记 python

Python包的使用

https://mirrors.aliyun.com/pypi/simple/ C:\Users\admin\AppData\Local\Programs\Python\Python311\Lib import sys print(len(sys.modules)) # 获取内置模块的数量 prin ......
Python

雷峰塔下的 Python 秘籍

一千多年前的杭州西湖边,白娘子和小青发明了一种神秘的符号语言,用来计算账目和模拟各种可能的未来情景。他们后来将这一知识传授给许仙,希望这能帮助他更好地理解世界和自己的命运。 许仙在学习了这门结合了符号与甲骨文的神秘代码后,感到了无比的震撼。当白娘子被一群和尚藏在雷峰塔下之后,许仙为了表达自己的相思之 ......
秘籍 Python

Java开发者的Python快速实战指南:实用工具之PDF转DOCX文档(可视化界面)

pdf转docx文档是一个非常实用的功能,我只是简单地实现了一个可视化界面供用户操作。我这么做的目的之一是想更多地掌握gradio的使用方法,同时也加强对Python流行第三方包的熟悉程度,因为这些第三方包是快速开发的关键。我也希望你能从中有所收获,我已经公布了本期的源码地址,如果你觉得还不错,或者... ......
实用工具 开发者 实战 界面 文档

python更换pip源

在下载torch时候发生了一问题怎么也下载不成功 检查了一通 发现是python版本不对,要求是64位我是32位的赶紧把python3.8.10换成64位 因为这个版本是最后的win7版本 鉴于还是有很多win7,所以还是这个版本开发 下面是一键换源(python默认的安装位置才可以) 阿里源最快, ......
python pip

Python编程:从入门到实践--Chapter16

在16章的json数据测试如下代码时报错:[Errno 22] Invalid argument: 'eq_data\readable_eq_data.json' # 将数据作为字符串读取并转换为python对象path = Path('eq_data\eq_data_1_day_m1.json') ......
Chapter Python 16
共11424篇  :44/381页 首页上一页44下一页尾页