Tag: Python

Python 连接 AWS MSK 并生产消息

Jackey Python 1,067 次浏览 ,
使用库:github.com/aws/aws-msk-iam-sasl-signer-python 安装方式参考:github.com/aws/aws-msk-iam-sasl-signer-python/blob/main/docs/installation.rst 最终代码: #!/usr/bin/python3 from kafka import KafkaProducer...

mac 使用 python 命令执行 python3

Jackey Python 1,360 次浏览
测试机系统版本:Mac 12.6.6 前因: 因新的Mac系统移除了 python2,系统中只有 python3,但是 python3 必须使用 python3 指令才能执行,而对于部分工具如果调用python,只是执行python命令,系统中没有python命令。 解决方案...

python 类提供的魔术方法

Jackey Python 1,559 次浏览 ,
table, td{ border: 1px solid #000000; border-collapse: collapse; line-height:40px; } 魔法方法 含义 基本的魔法方法 __new__(cls[, ...]) 1. __new__ 是在一个对象实例化的...

Python获取MongoDB的状态信息

Jackey MongoDB, Python 2,066 次浏览 ,
mongodb监控 使用Python去监控mongodb状态   获取mongodb的serverStatus状态信息,一般状态信息需要每个实例都进行监控 import pymongo client = pymongo.MongoClient('127.0.0.1',27017) db = client.admin serv...

Python简单操作MongoDB

Jackey MongoDB, Python 1,892 次浏览 ,
使用程序操作mongodb mongodb可以使用java、python、php等语言去操作 运维使用Python居多,介绍使用python操作Mongodb数据库   使用python操作mongodb,需要使用pip安装pymongo模块 yum install epel-release -y yum ins...

Python 如何通过实例方法名字的字符串调用方法

Jackey Python 2,021 次浏览
# 如何通过实例方法名字的字符串调用方法 # 要求: # 某项目中,我们的代码使用了三个不同库中的图形类:Circle,Triangle,Rectangle # 他们都有一个获取图形面积的接口(方法),但接口名字不同,我们可以实现一个统一的获取面积的...

Python 如何在环状数据结构中管理内存

Jackey Python 2,172 次浏览
# 如何在环状数据结构中管理内存 from pip._vendor.distlib.compat import raw_input class A(object): def __del__(self): print('in A.__del__') a = A() import sys # 类的初始化会有一个引用 pri...

Python 如何让类支持比较操作

Jackey Python 1,890 次浏览
# 如何让类支持比较操作 from functools import total_ordering from abc import ABCMeta, abstractmethod @total_ordering class Shape(object): @abstractmethod def area(self): pass # 小于 ...

Python如何创建可管理的对象属性

Jackey Python 1,983 次浏览
# 如何创建可管理的对象属性 from math import pi class Circle(object): def __init__(self, radius): self.radius = radius def getRadius(self): return self.radius def setRadius(se...

Python 如何让对象支持上下文管理

Jackey Python 2,114 次浏览
# 如何让对象支持上下文管理 from telnetlib import Telnet from collections import deque from sys import stdout, stdin class TelnetClient(object): def __init__(self, addr, port=23): self.history = d...

Python如何创建大量实例节省内存

Jackey Python 1,835 次浏览
# 如何创建大量实例节省内存 class Player(object): def __init__(self, uid, name, status=0, level=1): self.uid = uid self.name = name self.status = status self.level = level ...

Python如何读写Excel文件

Jackey Python 1,962 次浏览 ,
源数据格式: 姓名 语文 数学 外语 测试 95 99 96 张三1 90 95 91 张三2 91 96 92 张三3 92 97 93 张三4 93 98 94 张三5 94 99 95 张三6 95 100 96 张三7 9...
Go