import baostock as bs import pandas as pd import pymysql

登陆系统

bs.login()

获取行业分类数据

rs = bs.query_stock_industry()

创建数据库连接

conn = pymysql.connect(host='localhost', port=3306, user='root', password='password', database='baostock')

将结果集插入到数据库表中

cursor = conn.cursor() while (rs.error_code == '0') & rs.next(): industry = rs.get_row_data() sql = "INSERT INTO stock_industry(code, code_name, industry, industry_code, industry_name) VALUES ('%s', '%s', '%s', '%s', '%s')" % (industry[0], industry[1], industry[2], industry[3], industry[4]) cursor.execute(sql)

提交数据库操作并关闭连接

conn.commit() conn.close()

登出系统

bs.logout()

Python Baostock 库获取行业分类数据并写入 MySQL 数据库

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

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