Skip to main content

More phthonic, humanize way to play with graphdb

Project description

The target of this project is: More pythonic, humanize way to play with graph model


Install

pip install graphic

Basic Example

>>>from graphic import use_neo4j
>>>neo4j = use_neo4j()
>>>boss = graphic.node('Boss', uid=1234)._as('b')
>>>geek = graphic.node('Geek', uid=2345)._as('g')
>>>neo4j.push(graphic.relationship(boss, geek, 'WORKTAT', startat=3432432)
>>>q = graphic.node().filter(id__gt=123).select('id')
>>>graph = neo4j.fetch(q)
>>>from graphic.query.func import avg
>>>q = graphic.node().select(avg('uid')).order_by('-id').limit(10)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

graphic-1.0.0a6.tar.gz (57.2 kB view details)

Uploaded Source

File details

Details for the file graphic-1.0.0a6.tar.gz.

File metadata

  • Download URL: graphic-1.0.0a6.tar.gz
  • Upload date:
  • Size: 57.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for graphic-1.0.0a6.tar.gz
Algorithm Hash digest
SHA256 a72cf01829ce7c34a461b299df206280a7ed23cb1e234c0e5072352b0c60a58b
MD5 51eca67a853e6c16efee143d181258aa
BLAKE2b-256 3ed9728d7edf5a922a44533ec187663c4d12900647baeb2c08282aa6e6fa084b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page