RSS-каналы в базе данных FiraBase со скриптом Python? - PullRequest
0 голосов
/ 17 июня 2020

Я хотел бы загрузить RSS-каналы в базу данных Firebase. С помощью feedparser я могу анализировать RSS-каналы, и это работает очень хорошо. Также подключена база данных FireaBase, и я могу добавлять туда данные, но я хочу использовать переменную в строке 27 doc_ref = db.collection(u'Tagesschau').document(u'Test')

«Test» следует заменить переменной, в моем случае переменную «article_title»

import feedparser
import ssl

import firebase_admin
from firebase_admin import credentials, firestore

cred = credentials.Certificate("./gauth.json")
firebase_admin.initialize_app(cred)

db = firestore.client()
article_title = "123"

if hasattr(ssl, '_create_unverified_context'):
    ssl._create_default_https_context = ssl._create_unverified_context
feed = (feedparser.parse("https://www.tagesschau.de/xml/rss2"))
print(feedparser.parse("https://www.tagesschau.de/xml/rss2"))

feed_entries = feed.entries
for entry in feed.entries:
    article_title = entry["title"],
    #article_link = entry["link"]


    #print(f"{article_title}")
    #print(f"{article_link}")

doc_ref = db.collection(u'Tagesschau').document(u'Test')
doc_ref.set({
    u'tile': 'article_title'

})
...