请问pymysql如何执行sql?execute方法没了吗?

import pymysql
connect = pymysql.connect(host = '127.0.0.1',
                          port=3306,
                         user = 'student',
                         password= '123456',
                         database = 'python_learn',
                         charset = 'utf8')
# 链接完成后,新建光标
cursor = connect.cursor  # 创建一个光标
# 自定义表名
name = 'learning_0329'
# 编写sql代码
sql = '''
create table {} (
id varchar(10),
name varchar(10),
age int ,
gender varchar(10)
)
'''.format(name)
# 执行sql代码
cursor.execute(sql)

img

不好意思,记错了。
cursor=connect.cursor()
此处应该有括号

游标创建使用:connect.cursor(),代码中漏写了一对括号。