python - 在python中连接不同数据库上的2个表
问题描述
我在 Python 中工作,必须在同一台服务器上使用 2 个数据库。在我的 Python 代码中,我使用 SQL 查询来连接来自上述 2 个数据库的 2 个表。我怎样才能做到这一点?
例如具有 1 个数据库连接的当前代码
import pandas as pd
import psycopg2
import sys
import csv
from configobj import ConfigObj
config = ConfigObj('/home/configs/name.ini')
connect_string = """dbname=%s user=%s host=%s password=%s port = %s""" % (config.get('dbname'),config.get('user'), config.get('host'), config.get('password'), config.get('port'))
try:
conn = psycopg2.connect(connect_string)
except:
print("I am unable to connect to the database")
cur = conn.cursor()
解决方案
推荐阅读
- vue.js - 我可以在父组件的不同部分使用组件的部分html模板吗
- c - 使用 scanf() 函数的 C 编程中的意外输出
- javascript - 转换对象数组中的对象值?
- winforms - 当 TableLayoutPanel 激活滚动时,第一行变得太大
- c# - c# NLog如何只获取一个以longdate为文件名的日志文件
- jakarta-mail - 在邮件服务器中获取消息正文很少会导致错误的消息编号,因此返回不同消息的正文
- google-tag-manager - 对象 .... 在 GTM 变量中。如何?
- python - 每个键使用不同的值和每个键的不同颜色进行绘图
- git - 查找对当前分支引入某些更改的合并提交
- tkinter - tkinter:如何使用标签和条目在画布中显示任意大小的字典,并从输入输入操作字典