आप किसी तालिका नाम को cursor.execute()
. के पैरामीटर के रूप में पास नहीं कर सकते हैं . जब भी कोई पैरामीटर एक स्ट्रिंग होता है तो यह क्वेरी में प्रतिस्थापित होने पर इसे उद्धृत करता है। सामान्य स्ट्रिंग स्वरूपण विधि का उपयोग करें, उदा.
cursor.execute("SELECT * FROM %(tablename)s" % {"tablename": "activity"})