python - 你如何使用python查询postgres数据库
问题描述
我有一个 postgres 数据库,我正在用 python 进行查询。现在我只是在做
cur.execute("""
SELECT
"pop_total"
FROM
"chicago_data"
WHERE
st_contains(chicago_data.geom, ST_Transform(ST_GeomFromText('POINT(%(lat)s %(lon)s)', 4326), 4326)) = true
""", {"lat": latitude, "lon": longitude})
我想知道是否有更好的方法来集成我的 SQL 和我的 python 编程,或者这是它的标准方式?
解决方案
推荐阅读
- angular - 禁用输入(角度)
- r - 如何将整行与另一个数据框中的匹配行名相乘?
- python-3.x - 从谷物图像中区分有缺陷的谷物
- post - Jmeter https表单数据POST请求响应问题
- php - 重复的woocommerce商店页面
- assembly - Sound Blaster 中的 I/O 句柄,是什么?(集会)
- c# - 使用 EF Core 进行 LINQ 查询以从多对多关系中查找具有匹配项的记录
- flutter - 如何在颤动中获取当前标签索引?
- perl - 如何在不丢失冗余值的情况下将两个单独的数组合并为 perl 中的哈希?
- react-native - 直接获取 Stripe API 有风险