#!/usr/bin/env python3#!-*- coding:UTF-8 -*- import osclass GetPath():# 获取所有目录 @staticmethod def get_dir(path): print("打印所有目录:") for root, dirs, files ...
分类:
编程语言 时间:
2021-04-14 11:51:07
阅读次数:
0
文件备份与重命名 # 2种方式打开文件、备份文件、 import os # 打开文件 class FileOpen: @staticmethod def file_open1(file): fp = open(file, "w+", encoding="utf-8") # 无需flush,因为clo ...
分类:
其他好文 时间:
2021-03-15 10:54:22
阅读次数:
0
简介 在某些场景下,我们需要在一瞬间插入大量数据的情况下,我们要使用一些性能比较好的方式来插入数据,这样才能保证接口的时间。下面测试的数据是1.6W条数据的时间。 sqlalchemy批量插入数据 方式一: @staticmethod def save_data(data, pg_con=None) ...
分类:
数据库 时间:
2021-02-23 14:19:41
阅读次数:
0
""" -*- coding:utf-8 -*- @Time :2020/11/4 19:02 @Author : @File :jar_encryption_util.py @Version:1.0 """ class JarEncryptionUtil: @staticmethod def st ...
分类:
编程语言 时间:
2020-11-07 17:32:29
阅读次数:
30
python staticmethod 返回函数的静态方法。每组词 www.cgewang.com 该方法不强制要求传递参数,如下声明一个静态方法: class C(object): @staticmethod def f(arg1, arg2, ...): ... 以上实例声明了静态方法 f,从而 ...
分类:
编程语言 时间:
2020-07-26 15:03:58
阅读次数:
81
'''class Dog(object): def __init__(self,name): self.name = name @staticmethod#实际上跟类没有什么关系了。eat和类的关系截断了,只是类下面函数 #静态方法:只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性 ...
分类:
编程语言 时间:
2020-07-16 00:16:22
阅读次数:
62
classmethod class Classmethod: def __init__(self,func): self.func=func def __get__(self, instance, owner): def test(*args,**kwargs): return self.func( ...
分类:
其他好文 时间:
2020-07-11 19:44:00
阅读次数:
64
静态方法 定义 使用装饰器@staticmethod。参数随意,没有“self”和“cls”参数,但是方法体中不能使用类或实例的任何属性和方法; 调用 类对象或实例对象都可以调用。 静态方法是类中的函数,不需要实例。 静态方法主要是用来存放逻辑性的代码,逻辑上属于类,但是和类本身没有关系 静态方法中 ...
分类:
其他好文 时间:
2020-07-09 19:32:01
阅读次数:
72
类方法 classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 比如在class 类下 使用@classmethod 定义一个函数 一般只需要 class名.方法()直接使用: 静态方法 ...
分类:
其他好文 时间:
2020-07-05 00:31:16
阅读次数:
60
class A(): def walk(self): #实例方法,a = A()--a.walk() print('walking ') @staticmethod #静态方法, A().sta() def sta(): print('static func') @classmethod #类方法, ...
分类:
编程语言 时间:
2020-06-09 09:22:40
阅读次数:
67