Python API

E824100

The Python API for Z3 is a set of Python bindings that allow developers to programmatically construct and solve logical formulas and constraints using the Z3 SMT solver within Python applications.

All labels observed (1)

Label Occurrences
Python API canonical 9

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Python binding ⓘ
application programming interface ⓘ
software library ⓘ
compatibleWith Python 3 ⓘ
linked to: Python 3.x
distributedWith Z3 source distribution ⓘ
documentationURL https://z3prover.github.io/api/html/namespacez3py.html ⓘ
enables construction of constraints ⓘ
construction of logical formulas ⓘ
model generation ⓘ
satisfiability checking ⓘ
symbolic reasoning ⓘ
theorem proving tasks ⓘ
hasComponent z3.Array ⓘ
z3.BitVec ⓘ
z3.Bool ⓘ
z3.Context ⓘ
linked to: Z3

z3.Int ⓘ
linked to: Z3

z3.Optimize ⓘ
z3.Real ⓘ
z3.Solver ⓘ
linked to: Z3
hasFeature automatic memory management via Python GC ⓘ
exception-based error handling ⓘ
high-level Pythonic interface ⓘ
object-oriented API ⓘ
hostedOn GitHub ⓘ
implementsInterfaceTo Z3 SMT solver ⓘ
importName z3 ⓘ
linked to: Z3
license MIT License ⓘ
partOf Z3 project ⓘ
linked to: Z3
programmingLanguage Python ⓘ
repositoryURL https://github.com/Z3Prover/z3 ⓘ
requires CPython interpreter ⓘ
Z3 native library ⓘ
supports SMT-LIB theories ⓘ
linked to: SMT-LIB2

arrays ⓘ
bit-vectors ⓘ
integers ⓘ
optimization problems ⓘ
quantifiers ⓘ
reals ⓘ
uninterpreted functions ⓘ
usedFor constraint solving in AI ⓘ
formal verification ⓘ
program analysis ⓘ
software model checking ⓘ
synthesis tasks ⓘ
test generation ⓘ
usedIn industrial verification tools ⓘ
research projects ⓘ

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Z3 → supportsInterface → Python API ⓘ
subject linked to: Z3: An Efficient SMT Solver
Siemens NX → supportsProgramming → Python API ⓘ
AI2-THOR → hasInterface → Python API ⓘ
USD Shade → language → Python API ⓘ
OpenVINO → supportsAPI → Python API ⓘ
Gremlin API → hasSyntaxForm → Python API ⓘ
cuGraph → supportsLanguageBinding → Python API ⓘ
Z3 → hasAPI → Python API ⓘ