0
Я определил модуль, который использует модуль psycopg2 для запроса чего-либо из db.Модуль psycopg2 не распознается
Когда я импортировать этот модуль в мой код, по какой-то причине ошибки имя:
Модуль запроса:
import psycopg2
import pandas as pd
def queryRedshift(query):
conn_string = """db details"""
conn = psycopg2.connect(conn_string)
cursor = conn.cursor()
cursor.execute(query)
records = cursor.fetchall()
data = pd.DataFrame(records)
data.columns = [desc[0] for desc in cursor.description]
conn.rollback()
cursor.close()
return data
и реализация:
import queryrs as qrs
import pandas as pd
import numpy as np
query = """Some query"""
df = qrs.queryRedshift(query)
Я тоже так думал, но он отлично работает, когда я определяю функцию queryRedshift локально ... –