python3 + xlrd
话不多说,直接上代码
import xlrd
import pymysql
import time
t1 = time.time()
print("开始了")
db = pymysql.connect('你的ip', 'root', '数据库密码', '数据库名', charset='utf8')
cur = db.cursor()
ex = xlrd.open_workbook("你要读取的文件路径")
sheet = ex.sheet_by_index(0)
rows = sheet.nrows
cols = sheet.ncols
# 跳过第一行的标题,直接从第二行真实数据开始
for row_num in range(1, rows):
# 是否需要转换格式根据你自己要拿到的数据有关系(我这拿到的手机号,但是提取出来是float类型)
data = int(sheet.row_values(row_num, 0)[0])
print(data)
sql = "insert into TvUser(mobile) VALUES ('%s')" % (data)
cur.execute(sql)
db.commit()
cur.close()
db.close()
t2 = time.time()
print(t2-t1)
print("结束了")
博客提及使用python3和xlrd进行相关操作,未详细说明具体内容,但可推测与Excel处理有关,因为标签为excel,且代码可能用于对Excel文件进行读写等操作。

5618

被折叠的 条评论
为什么被折叠?



