Ответы пользователя по тегу SQL
  • Как делать запросы к mysql на python3.5?

    kovalenko_jul_s
    @kovalenko_jul_s Автор вопроса
    Свою проблему я решила с помощью MySQLdb.

    1. Распарсила json-файл в двумерный список
    values = [[a1,a2,...], [b1, b2,...], ....]
    2. Сформировала строку запроса
    query = "INSERT INTO ads_irr_ru_content (col1, col2, .... ,col5) VALUES "  + 
        ",".join("(%s,%s,%s,%s,%s)" for _ in values)

    3. Собрала вставляемые данные
    flattened_values = [item for sublist in values for item in sublist]

    4. Вставила данные:)
    cur.execute(query, flattened_values)
    Ответ написан
    Комментировать