找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 5099|回复: 1

[讨论] 求教:遍历循环中的表名

3

主题

9

帖子

9

积分

贫民

积分
9
zyl_728 发表于 2020-7-3 08:49:51 | 显示全部楼层 |阅读模式
for i in range(0,len(strrr)):
    cursor.execute('create table s_tbi(......)我想表达的是,通过遍历循环,在mysql中建立一系列的表,每个表名最后一个字为数字,并且和for句中的i相关。比如,表名是s_tb1,s_tb2.。。。。。。等。这个怎么传递呢?


回复

使用道具 举报

0

主题

102

帖子

102

积分

侠客

积分
102
傻眼貓咪 发表于 2021-8-11 22:33:23 | 显示全部楼层
  1. for i in range(20):
  2.     cursor.execute("CREATE TABLE `tb%d`"%i)
复制代码

或者
  1. for i in range(20):
  2.     cursor.execute(f"CREATE TABLE `tb{i}`")
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表