Я хотел бы загрузить 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'
})