[PYTHON] Prozentsatz von LIKE für Pymysql

python3.x

Verwenden der Bibliothek pymysql connection = pymysql.connect (...) Ich wollte die teilweise übereinstimmende LIKE-Anweisung verschieben

with connection.cursor() as cursor:
   cursor.execute("SELECT c1 FROM ttt WHERE c2 LIKE 'abc%'", ())
   ary = cursor.fetchall()

Wenn du schreibst

TypeError: not enough arguments for format string

Wird sein. Damit pymysql% ignoriert Es scheint, dass Sie% mit% entkommen müssen.

with connection.cursor() as cursor:
   cursor.execute("SELECT c1 FROM ttt WHERE c2 LIKE 'abc%%'", ())
   ary = cursor.fetchall()

Es hat funktioniert mit.

Recommended Posts

Prozentsatz von LIKE für Pymysql
Übersicht über Docker (für Anfänger)
Implementierung von Scale-Space für SIFT
Schreiben Sie NumPy stückweise für CuPy um
[Muss für Anfänger] Grundlagen von Linux
Untersuchung zur praktischen Anwendung von BlockChain
4. Nacht der Schleife mit für
Erste Schritte mit Python3
Aufzeichnung der Python-Einführung für Neulinge
[Für Wettkampfprofis] Zusammenfassung der Verdoppelung