updat21
This commit is contained in:
@@ -10,4 +10,4 @@ COPY quotes.py .
|
|||||||
# Defines o varianta de baza
|
# Defines o varianta de baza
|
||||||
ENV QUOTE_API_URL="https://api.quotable.io/random"
|
ENV QUOTE_API_URL="https://api.quotable.io/random"
|
||||||
|
|
||||||
CMD ["python", "quotes.py"]
|
CMD ["python", "famousquotes.py"]
|
||||||
@@ -2,13 +2,12 @@ import requests
|
|||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
# URL-ul API-ului poate fi setat prin variabila de mediu QUOTE_API_URL, altfel se folosește valoarea implicită
|
|
||||||
API_URL = os.getenv("QUOTE_API_URL", "https://api.quotable.io/random")
|
API_URL = os.getenv("QUOTE_API_URL", "https://api.quotable.io/random")
|
||||||
|
|
||||||
def get_quote():
|
def get_quote():
|
||||||
try:
|
try:
|
||||||
response = requests.get(API_URL, timeout=10)
|
response = requests.get(API_URL, timeout=10)
|
||||||
response.raise_for_status() # Aruncă eroare dacă statusul nu e 200
|
response.raise_for_status()
|
||||||
data = response.json()
|
data = response.json()
|
||||||
print("-" * 30)
|
print("-" * 30)
|
||||||
print(f"CITAT: {data['content']}")
|
print(f"CITAT: {data['content']}")
|
||||||
|
|||||||
Reference in New Issue
Block a user