Skip to content

Instantly share code, notes, and snippets.

@RobertWang
RobertWang / prn_obj.py
Created September 18, 2016 14:50 — forked from ideadsnow/prn_obj.py
python 打印对象全部属性
def prn_obj(obj):
print ', '.join(['%s:%s' % item for item in obj.__dict__.items()])
@RobertWang
RobertWang / graceful_auto_reconnect.py
Created August 23, 2016 09:06 — forked from anthonywu/graceful_auto_reconnect.py
Gracefully handle a PyMongo AutoReconnect
import functools
import pymongo
import logging
import time
MAX_AUTO_RECONNECT_ATTEMPTS = 5
def graceful_auto_reconnect(mongo_op_func):
"""Gracefully handle a reconnection event."""
@functools.wraps(mongo_op_func)