Questão
ID 1928695Disciplina: Tecnologia da Informação
Assunto: Python
Ano: 2024 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Conselho Nacional de Justiça
import mysql.connector
from mysql.connector import Error
try:
connection =
mysql.connector.connect(host='localhost',
database='testdb', user='user',
password='password')
cursor = connection.cursor()
with open('data.txt', 'r') as file:
for line in file:
query = “INSERT INTO records
(content) VALUES (%s)”
cursor.execute(query, (line,))
connection.commit()
except Error as e:
print(“Error while connecting to MySQL”, e)
finally:
if connection.is_connected():
cursor.close()
connection.close()
Tendo como referência o código precedente, julgue os itens que se seguem, em relação à linguagem de programação Python.
A função cursor.execute() é capaz de executar uma consulta SQL que tenha sido passada por uma string.