api python grafeo.QueryResult¶ Query result iterator. Properties¶ Property Type Description columns List[str] Column names Methods¶ iter()¶ Iterate over rows. for row in result: print(row['column_name']) to_list()¶ Convert to list of dicts. def to_list(self) -> List[Dict[str, Any]] scalar()¶ Get single scalar value. def scalar(self) -> Any fetchone()¶ Fetch one row. def fetchone(self) -> Optional[Dict[str, Any]] fetchall()¶ Fetch all rows. def fetchall(self) -> List[Dict[str, Any]] Example¶ with db.session() as session: result = session.execute("MATCH (p:Person) RETURN p.name, p.age") # Get column names print(result.columns) # ['p.name', 'p.age'] # Iterate for row in result: print(row['p.name']) # Or convert to list rows = result.to_list()