可以使用Python的文件操作功能将数据存储到txt文件中。以下是一个示例:

import pymysql

# 连接数据库
conn = pymysql.connect(host='localhost', user='root', password='123456', db='test', charset='utf8')

# 创建游标对象
cursor = conn.cursor()

# 查询数据
sql = "SELECT * FROM table_name"
cursor.execute(sql)
data = cursor.fetchall()

# 关闭游标和数据库连接
cursor.close()
conn.close()

# 将数据写入txt文件
with open('data.txt', 'w') as f:
    for row in data:
        f.write(str(row) + '\n')

在上述代码中,首先使用pymysql模块连接到数据库。然后创建游标对象,并执行SQL查询语句,获取到数据。之后关闭游标和数据库连接。

最后,使用with open语句打开一个名为data.txt的文件,并将数据逐行写入该文件中。注意,由于fetchall()方法返回的数据是一个元组列表,需要使用str()函数将其转换为字符串形式,再写入文件中。每行数据之间可以使用逗号或其他分隔符进行分隔,以便在读取文件时能够正确解析数据。

python如何通过pymysql读取到的数据存到txt文件下

原文地址: http://www.cveoy.top/t/topic/i1AW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录