0
をPostgreSQLのためにパスワードを追加しますトランザクションブロック .Iのドキュメントのすべてのビットを読んで、まだどのよう見当もつかないしています。私が助けることができないならば、私はsqliteに行くでしょう。どのように私は最後まで無視コマンド、私はピーウィーでPostgreSQLサーバに接続したいが、私は、私はパスワードが必要ですが、私は現在のトランザクションが中止され、それを追加する方法を見当もつかないエラーを取得しておくピーウィー
from twython import Twython, TwythonError
import json
from peewee import *
"""Setting up variables"""
db = PostgresqlDatabase("Tweets",user='postgres')
Cred_Filename = 'Keys.json'
jf = open(Cred_Filename)
creds = json.load(jf)
jf.close()
twitter = Twython(creds['consumer_key'],
creds['consumer_secret'],
creds['access_token'],
creds['access_token_secret'])
"""End of variables"""
"""PostgreSql Setup"""
class BaseModel(Model):
"""A base model that will use our Postgresql database"""
class Meta:
database = db
class Tweet(BaseModel):
tweet = CharField()
try:
Tweet.create_table()
except Exception as e:
pass
"""End of PostgreSql Setup"""
"""Pulling Tweets and displaying them"""
def PullTweet():
"""Take user input and pull and print 10 newest tweets"""
user_input = input('Please Enter A Username: ')
try:
user_timeline = twitter.get_user_timeline(screen_name=user_input)
except TwythonError as e:
print(e)
print(user_input)
for tweets in user_timeline:
print('[*]' + tweets['text'])
try:
tweet = Tweet(tweet=tweets['text'])
tweet.save()
except Exception as e:
print(e)
PullTweet()
私はパスワードを追加しています。 – Candocanadian
あなたが得る例外または出力は何ですか? – thaavik
現在のトランザクションは、コマンドはトランザクションブロックの終わりまで無視、中止されます – Candocanadian