gpt4 book ai didi

Python,数据库结果保存为 ('result' )

转载 作者:行者123 更新时间:2023-11-29 14:19:02 24 4
gpt4 key购买 nike

我使用简单的代码从数据库中选择一些网址

def crearArchivo(self):
#Se conecta a la base de datos
db = MySQLdb.connect("localhost","root","","proyectoacademias" )

cursor = db.cursor()

#Selecciona la lista de valores que no hayan sido procesados
sql = "SELECT url_paper_web FROM acw_papers_web WHERE finalizado = 0"

cursor.execute(sql)

#Recibe todos los datos
datos = cursor.fetchall()

#Crea el archivo
archivo = open('urls.txt','w')
archivo.close()

#Lo abre
archivo = open('urls.txt','w')

#Establece un contador para determinar el numero de filas
contador=0;

#Para cada fila la guarda en el archivo y si no es la ultima agrega un salto de linea
for columna in datos:

contador+=1;

archivo.write(str(columna))

if(contador!=len(datos)):
archivo.write("\n")


#Se cierra todo
archivo.close()
db.close()

此方法将这些链接放入文件中...问题是这些链接不是像 http://google.com 那样保存,而是像 ('http://google.com') 那样保存

最佳答案

每个columna变量实际上是一行,而不是单个列。只需选择该行中的第一个值:

archivo.write(columna[0])

关于Python,数据库结果保存为 ('result' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12087405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com