我的Rails应用程序包含Post
,Topic
等经典论坛模型。
然后我使用praw
的python脚本从Reddit下载某些帖子和主题。 (我知道我可以使用ruby版本,但是我们必须使用这个python脚本)
我想将它们直接放入我的rails数据库中。 我可以用json格式保存它们并创建rake任务以将它们上传到我的数据库中,但我认为我不需要添加这种复杂性,并且应该从这个python脚本直接将它们保存到我的rails db。
我该怎么做?
答案 0 :(得分:0)
所以你可以使用这个:
import psycopg2
db_uri = "dbname='template1' user='dbuser' host='localhost' password='dbpass'"
with psycopg2.connect(db_uri) as conn:
cur = conn.cursor()
cur.execute("""SELECT datname from pg_database""")