Python スクリプトで記述された sqlite3 クエリが多数あり、そのすべてで名前付きパラメーターの置換を使用しました。名前付きパラメータにスペースを含める方法はありますか? 私の辞書はスペースを含むキーを保持しているため、すべてのクエリが簡素化されます。基本的に、次のクエリで名前付きパラメーターのスペースをエスケープする方法はありますか:
cursor.execute('INSERT INTO mytable VALUES (:spaced param)', {'spaced param': 1})
それとも、辞書のキーを変更するのにかなり行き詰まっていますか?