xmlrpc API を使用して、WordPress ブログの新しいコメントをチェックする単純な Python スクリプトを作成しています。
新しいコメントがあるかどうかを教えてくれるループに行き詰まっています。コードは次のとおりです。
def checkComm():
old_commCount = 0;
server = xmlrpclib.ServerProxy(server_uri); # connect to WP server
comments = server.wp.getComments(blog_id, server_admin, admin_pass, filters);
new_commCount = len(comments);
if new_commCount > old_commCount:
print "there are new comments"
old_commCount = new_commCount
else:
print "no new comments"
while True:
checkComm()
time.sleep(60)
blog_id、server_admin などの変数はスキップしました。この質問には何も追加されないためです。
私のコードの何が問題なのか教えていただけますか?
よろしくお願いします。