Demos (#42)
* Rimossi old docs & demos * Aggiornata la documentazione dell'architettura dell'app * Aggiunti nuovi script demo per i provider di mercato * Fix problems with socials * Fix Dockerfile per dipendenze di X
This commit was merged in pull request #42.
This commit is contained in:
committed by
GitHub
parent
551b6a049f
commit
08774bee1b
17
demos/api_socials_providers.py
Normal file
17
demos/api_socials_providers.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from dotenv import load_dotenv
|
||||
from app.api.tools import SocialAPIsTool
|
||||
|
||||
def main():
|
||||
api = SocialAPIsTool()
|
||||
articles_aggregated = api.get_top_crypto_posts_aggregated(limit_per_wrapper=2)
|
||||
for provider, posts in articles_aggregated.items():
|
||||
print("===================================")
|
||||
print(f"Provider: {provider}")
|
||||
for post in posts:
|
||||
print(f"== [{post.time}] - {post.title} ==")
|
||||
print(f" {post.description}")
|
||||
print(f" {len(post.comments)}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
load_dotenv()
|
||||
main()
|
||||
Reference in New Issue
Block a user