printの代わりにDebug関数 - lucen2k/python GitHub Wiki

  • SQL確認するときに面倒なのでDebug関数作成
  • SQL以外はTypeも表示

Source

def debug(v):
    if type(v) is str:
        print("■ debug:str> %s" % v)
    elif type(v) is int:
        print("■ debug:int> %s" % v)
    elif type(v) is pymysql.cursors.DictCursor:
        print("■ debug:sql> %s" % {v._last_executed})
    else:
        print("■ debug:%s %s" % (type(v), v))