Я исходный в SQL, в настоящее время у меня есть база данных с несколькими столбцами, необходимо, чтобы я вставил элементы внутри
def parse_ASSET_GROUP(node):
ID = getNodeText(node, "ID")
TITLE = getNodeText(node, "TITLE")
IP_SET = parse_IP_SET(node.find("IP_SET"))
print IP_SET.IP_RANGE
#Boucle for pour IP_RANGE
for XIP in IP_SET.IP_RANGE :
IP_TXT = XIP
#Boucle for pour les IP
for IIP in IP_SET.IP :
IP_IP = IIP
if DEBUG == "oui":
print IP_IP
# insertion en base de donnees - creation requete SQL :
# insert les elements dans la BDD
sql_ip_range = "insert into agl_goupe_asset ("
# On definit la liste des colonnes de la table :
sql_ip_range += "agl_id,agl_title,agl_ip,agl_ip_range"
sql_ip_range += ") VALUES("
sql_ip_range += "'" + ID.replace("'"," ") + "',"
sql_ip_range += "'" + TITLE.replace("'"," ") + "',"
sql_ip_range += "'" + IP_TXT.replace("'"," ") + "',"
sql_ip_range += "'" + IP_IP.replace("'"," ") + "' "
sql_ip_range += ");"
cur.execute(sql_ip_range)
# commit the changes to the database
conn.commit()
Было бы необходимо, чтобы я вставил вместо: Тип и значение вместоиз 2 полей agl_ip_range и agl_ip необходимо, чтобы стандарт = IP или ip_range и значение = IP, как в следующей таблице ->
![BDD](https://i.stack.imgur.com/gK1ue.png)