CQL είναι ένας οδηγός για την Python CQL που προσκολλάται σε py-dbapi v2 & nbsp? (PEP249, Python Database API v2.0 Προδιαγραφή: & nbsp? Http://www.python.org/dev/peps/pep-0249/) .
Τυπική χρήση:
& Nbsp? >> Εισαγωγής CQL
& Nbsp? >> Con = cql.connect (υποδοχής, λιμάνι, keyspace)
& Nbsp? >> Δρομέα = con.cursor ()
& Nbsp? >> Cursor.execute ("CQL QUERY", {kW = Foo, kw2 = μπαρ, κλπ ...})
& Nbsp? & Nbsp? & Nbsp? - Cursor.description & nbsp? # Κανένα αρχικά, τον κατάλογο των Ν πλειάδες που αντιπροσωπεύουν
οι στήλες Ν σε μια σειρά μετά από μια εκτέλεση. Και Μόνο
περιέχει τον τύπο και το όνομα πληροφορίες, όχι τις αξίες.
& Nbsp? & Nbsp? & Nbsp? - Cursor.rowcount & nbsp? & Nbsp? & Nbsp? & Nbsp? # -1 Αρχικά, Ν μετά από εκτέλεση
& Nbsp? & Nbsp? & Nbsp? - Cursor.arraysize & nbsp? & Nbsp? & Nbsp? # Μεταβλητό μέγεθος ενός fetchmany κλήση
& Nbsp? & Nbsp? & Nbsp? - Cursor.fetchone () & nbsp? & Nbsp? # Επιστρέφει & nbsp? μια ενιαία γραμμή
& Nbsp? & Nbsp? & Nbsp? - Cursor.fetchmany () & nbsp? # Επιστρέφει & nbsp? self.arraysize # σειρών
& Nbsp? & Nbsp? & Nbsp? - Cursor.fetchall () & nbsp? & Nbsp? # Επιστρέφει & nbsp? Όλες οι σειρές, μην το κάνετε αυτό.
& Nbsp? >> Cursor.execute («άλλο ερώτημα», ** more_kwargs)
& Nbsp? >> Για σειρά στο δρομέα: & nbsp? # Επανάληψη ισοδυναμεί με πολλά fetchone () κλήσεις
& Nbsp? >> & Nbsp? & Nbsp? & Nbsp? & Nbsp? doRowMagic (σειρά)
& Nbsp? >> Cursor.close ()
& Nbsp? >> Con.close ()
υποκατάσταση Ερώτημα:
& Nbsp? - Χρησιμοποιήστε το όνομα παραμέτρους και ένα λεξικό ονόματα και τις τιμές. π.χ. εκτελέσει ("SELECT * FROM ΚΙ ΟΠΟΥ όνομα =: όνομα", name = "Foo")
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε