您的位置:首页 > 编程语言 > Python开发

【14】python和orientab连接,导入entity的实例

2016-10-21 11:59 344 查看
1,python和orientab连接,在插入了新的实例之后,可以直接再次插入不同属性的数据

#!user/bin/env/python

# coding: utf-8

import pyorient

client = pyorient.OrientDB("localhost", 2424)

session_id = client.connect( "root", "123456" )

# client.db_drop('TEMP')

# client.db_create('TEMP', pyorient.DB_TYPE_GRAPH, pyorient.STORAGE_TYPE_MEMORY)

client.db_open("TEMP", "root", "123456" )

if __name__ == "__main__":

    cluster_id = client.command("create class v_doctor extends V")

    cluster_id = client.command("create class v_patient extends V")

    cluster_id = client.command("create class E_has_check_hospitality extends E")

    doctor = {'@v_doctor':

        {

            'name': '{n}'.format(n='Danay'),

            'age':'{n}'.format(n=22)

        }}

    vDoctor = client.record_create(-1, doctor)

    doctor = {'@v_doctor':

        {

            'name': '{n}'.format(n='Anna'),

            'gender': '{n}'.format(n='女')

        }}

    vDoctor = client.record_create(-1, doctor)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python entity