import requests
from bs4 import BeautifulSoup
import re
import json
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String
from sqlalchemy.orm import sessionmaker
engine = create_engine('sqlite:///notice_hyzhdj.db?check_same_thread=False', echo=True)
Base = declarative_base()
class Notice(Base):
__tablename__ = 'notice'
id = Column(Integer, primary_key=True, autoincrement=True)
title = Column(String(100))
src = Column(String(100))
date = Column(String(32))
def __init__(self, title, src, date):
self.title = title
self.src = src
self.date = date
Base.metadata.creat_all(engine)
运行报错
AttributeError: 'MetaData' object has no attribute 'creat_all'
我按照实例敲的,百度也没找到这个错误的原因,求各位大佬指点下
sqlalchemy 版本是 1.3.19
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/702147
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.