J'ai cette erreur lorsque j'effectuer la tâche suivante,Python erreur psycopg2 lorsque l'environnement changeant os x
results = db1.executeSelectCommand(siteSql,(),) TypeError: unbound method executeSelectCommand() must be called with dbConnn instance as first argument (got str instance instead)
Mon code est le suivant:
class dbConnn:
db_con = None
execfile("/Users/usera/Documents/workspace/testing/src/db/db_config.py")
def executeSelectCommand(self,sql,ip):
#psycopg connection here.
J'utilise cette classe ici:
from db import dbConnections
db1 = dbConnections.dbConnn
siteSql = 'select post_content from post_content_ss order by RANDOM() limit 500' #order by year,month ASC'
results = db1.executeSelectCommand(siteSql,(),)
Dans Windows, il ne semble pas y avoir de problème avec cela? Mon dieu, ça doit être vraiment élémentaire mais je ne peux pas le trouver.
merci. pardonne-moi pour une erreur aussi stupide. – goh