-2
私はのは、リストの長さがあるこの単語インデックスと単語数のmysqlの長さが一致しませんか?
word = ['tugas', 'akhir', 'implementasi', 'algoritma', 'klastering', 'ada',......]
のように私はPythonで単語リストを持っているとしましょうので、私はこれがすぐに
解決を取得するために必要な情報を検索
の最終的なプロジェクトを作りました125
次に、上記の単語リストのインデックスをids
に入力する新しいリストを作成します。
コードは次のようである:
sql = """SELECT id_term FROM abstract_terms WHERE term IN %s"""
pram = [word]
cursor.execute(sql, pram)
ids = list()
ids.extend(cursor.fetchall())
が、私はids
が含まれている用語のIDを挿入したい場合は、私は常にエラーが出るようにids
リストの長さとword
リストは同じではありませんlist index is out of range
あなたは私の間違いを教えていただけますか?この
WHERE col IN ('tugas', 'akhir', 'implementasi', 'algoritma', 'klastering')
あなたのPythonコードは、そのようなテキストでクエリを作成する必要がありますように。それは、一般的に、首の痛みだが、それが可能だSQLのWHERE col IN values
構文が見え:(