麻烦请问一下大家,我代码哪里有错呢?谢谢
from sqlalchemy.dialects.mysql import INTEGER, VARCHAR
from sqlalchemy import Column
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class Users(Base):
tablename = ‘users’
id = Column(INTEGER, primary_key=True)
name = Column(VARCHAR(256), nullable=False)
director = Column(VARCHAR(256), nullable=False)
actors = Column(VARCHAR(256), nullable=False)
score = Column(INTEGER)
introduction = Column(VARCHAR(256), nullable=False)
def __init__(self, id, name, director, actors, score, introduction):
self.id = id
self.name = name
self.director = director
self.actors = actors
self.score = score
self.introduction = introduction
def init_db():
engine = create_engine(
‘mysql+pymysql://root:zyp123456.@localhost:3306/film’,
encoding= “utf-8”,
echo=True
)
Base.metadata.create_all(engine)
print(‘Create table successfully!’)
if name == ‘main’:
init_db()
from create_table import Users
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
def insert_data():
engine = create_engine(“mysql+pymysql://root:zyp123456.@localhost:3306/film?charset=utf8”)
DBSession = sessionmaker(bind=engine)
session = DBSession()
new_user = Users(id=1, name='进击的巨人:编年史', director='荒木哲郎', actors='梶裕贵/石川由依/井上麻里奈/下野纮/小林优/三上枝织/藤田咲/细谷佳正/桥诘知久/谷山纪章/嶋村侑/津田健次郎/朴璐美/小野大辅/神谷浩史/子安武人',
score=8.4, introduction='随著上周<进击的巨人>系列动画最终章首回宣传片正式发布之后,稍早官方宣布将以前三季的动画工作室WIT STUDIO所制作共计59话的内容为基础,重新精华编译<进击的巨人>动画版,推出<进击的巨人>系列编年史剧场版<进击的巨人 CHRONICLE>,供所有粉丝一次饱览<进击的巨人>动画前三季内容,复习<进击的巨人>早先的剧情并期待最终季的正式推出.')
session.add(new_user)
session.commit()
user_list=Users(id=2, name='魔方高手', director='Sue Kim', actors='None', score=8.4, introduction='跟随本纪录片,探索魔方的世界纪录创造者之间的特殊情谊和非凡的竞争精神.'),
Users(id=3, name='剧场', director='行定勋', actors='山崎贤人/松冈茉优/宽一郎/伊藤沙莉/井口理/浅香航大/上川周作/大友律/三浦诚己', score=7.9, introduction='永田从高中开始和朋友建立了一个剧团,他兼任编剧和导演,但剧作由于太过前卫收到了很多差评,剧团面临着即将解散的状态.直到一天,永田在路上向穿着同样鞋子的沙希搭话.梦想成为演员的沙希和永田就这么谈起了恋爱.身无分文的永田搬进了沙希的家里,两人开始了同居生活.沙希无条件地支持着永田追逐梦想,永田也渐渐重新拾起对戏剧的热爱.')
session.add_all(user_list)
session.commit()
session.close()
print('insert into db successfully!')
if __name__ == '__main__':
insert_data()
File “”, line 55
Users(id=3, name=‘剧场’, director=‘行定勋’, actors=‘山崎贤人/松冈茉优/宽一郎/伊藤沙莉/井口理/浅香航大/上川周作/大友律/三浦诚己’, score=7.9, introduction=‘永田从高中开始和朋友建立了一个剧团,他兼任编剧和导演,但剧作由于太过前卫收到了很多差评,剧团面临着即将解散的状态.直到一天,永田在路上向穿着同样鞋子的沙希搭话.梦想成为演员的沙希和永田就这么谈起了恋爱.身无分文的永田搬进了沙希的家里,两人开始了同居生活.沙希无条件地支持着永田追逐梦想,永田也渐渐重新拾起对戏剧的热爱.’)
^
IndentationError: unexpected indent