- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前我正在尝试使用 sqlalchemy 创建一个 postGIS 数据库。我计划通过为要上传的 shapefile 数据制作几个表来规范我的数据库。我的代码如下:
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, BigInteger, DateTime, MetaData
from geoalchemy2 import Geometry
Base = declarative_base()
class meta_link(Base):
__tablename__ = 'META_LINK'
ID = Column(BigInteger, primary_key = True)
FARM = Column(String)
FIELD = Column(String)
YEAR = Column(Integer)
CROP = Column(String)
TYPE = Column(String)
TIMESTAMP = Column(DateTime, default=datetime.datetime.utcnow)
我还插入了一些其他表格,但我制作的它们与上面列出的完全一样。目前我正在尝试通过执行以下操作来创建表:
engine = create_engine('postgresql://myusername:mypassword@localhost:5432/my databasename')
metadata = MetaData()
metadata.create_all(bind=engine)
当我尝试运行 python 脚本时,出现以下错误:
File "./app.py", line 83
engine = create_engine('postgresql://postgres:postgresql@localhost:5432/ammar_DIFM_database')
^
SyntaxError: invalid syntax
我目前正在尝试发现我的错误,但我似乎无法弄清楚。我还尝试在 create_engine 语句的末尾添加“echo=true”,但它没有用。如何修复此语法错误?
最佳答案
糟糕,我在前一行漏掉了一个括号。在发帖之前确保你的括号像 () 一样关闭哈哈。
关于python - SQLAlchemy:PostGIS 的 create_engine() 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54373764/
from pox.core import core import pox.openflow.libopenflow_01 as of import re import datetime from sq
我正在尝试连接到我的 Oracle 数据库,但无法创建引擎: engine = create_engine('oracle://user:pass@localhost:1521/dbname') 我得
目前我正在尝试使用 sqlalchemy 创建一个 postGIS 数据库。我计划通过为要上传的 shapefile 数据制作几个表来规范我的数据库。我的代码如下: from sqlalchemy i
我尝试从 sqlalchemy 设置 create_engine 函数的编码选项,但它不起作用。 我尝试过: conn = create_engine('oracle+cx_oracle://myid
我对 python 比较陌生,正在尝试使用 SQLAlchemy。我注意到,要创建引擎,我必须使用 create_engine() 函数,该函数通过 from sqlalchemy import cr
以下 Python 代码片段说明了这个问题: print("starting") # I am trying to configure a query/command timeout of one s
以下 Python 代码片段说明了这个问题: print("starting") # I am trying to configure a query/command timeout of one s
这个有效: db = pyodbc.connect('driver={SQL Server Native Client 11.0}; server=172.30.0.194; database=db;
我能找到的大多数显示使用 Python 的完整 MSSQL 连接方法的示例在几个月前已经过时,部分原因是 SQLAlchemy 中的一些优化 1.3 .我正在尝试复制我在文档中看到的内容。 我在使用
我有一个自定义连接工厂类(继承自 psycopg2.extensions.connection),我希望 SQLAlchemy 使用它。从 create_engine() 文档中, **kwargs
我创建连接到 MySQL 数据库的 sqlalchemy 引擎。我想将 charset 指定为 create_engine争论。 如果我像那样使用create_engine: create_engin
sqlalchemy create_engine 函数在从文件运行时不起作用,但它在 python shell 中运行良好,因此找不到问题。所以请任何人指出这个问题。我是用户 window 10 和
我继承了一个使用 python 和 sqlalchemy 与 mysql 数据库交互的应用程序。当我发出: mysql_engine = sqlalchemy.create_engine('mysql
有谁知道如何将连接字符串传递给 create_engine 函数?我使用 Window 并有一个由 IT 部门设置的带有 DSN 的 ODBC 数据源。 我的 ODBC DSN 连接到 Postgre
我正在尝试将 Pandas DataFrame 上传到 SQL 服务器表。从阅读来看,sqlalchemy to_sql 方法似乎是一个不错的选择。但是,我无法让 create_engine 建立连接
我正在尝试将 Pandas DataFrame 上传到 SQL 服务器表。从阅读来看,sqlalchemy to_sql 方法似乎是一个不错的选择。但是,我无法让 create_engine 建立连接
我正在使用 pandas 和 sqlalchemy,并且希望将 DataFrame 加载到 MySQL 数据库中。我目前正在使用此代码片段: db_connection = sqlalchemy.cr
我正在使用 pandas 和 sqlalchemy,并想将 DataFrame 加载到 MySQL 数据库中。我目前正在使用这个代码片段: db_connection = sqlalchemy.cre
我不知道(也找不到示例)要传递给 sqlalchemy 的连接字符串的 create_engine()这让我可以连接到 mysql数据库 Amazon Web Service RDS .文档很简单,但
我正在尝试添加一个SQLAlchemyJobStore 作业存储(并使其成为默认 作业存储)并在其上存储一些作业。我正在运行 mysql,它有一个名为 jobstore 的数据库。 我有以下程序试图打
我是一名优秀的程序员,十分优秀!