赞
踩
最近,给自己开发的软件平台开发第三方调用的API,如果返回结果集是json格式,其他语言开发就相对方便一些,网上找了好多资料没有找到特别合适的,最后下决心根据网上的资料改变自己写一个通用的。
此方法,主要应用场景是,Python 数据库框架 sqlalchemy 查询结果,转化成json格式。
- # -*- coding: utf-8 -*-
- import os
- import json
- import threading
-
- from xml.dom import minidom
- from sqlalchemy.ext.declarative import declarative_base
- from sqlalchemy.orm import sessionmaker, scoped_session
- from sqlalchemy import (create_engine,MetaData,Column,Integer,String)
- from sqlalchemy import func
- from sqlalchemy.sql.expression import and_, or_
- from sqlalchemy import Table, Column, Integer, String, Text, DateTime, MetaData, ForeignKey, Boolean
- from datetime import datetime
- import time,uuid,re
-
- Base = declarative_base()
-
- #主机模型
- class VirtualMachineContainer(Base):
- __tablename__ = 'virtual_machine_containers'
-
- id = Column(Integer, primary_key = True)
- hostname = Column
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。