嘻嘻
基本上,假設(shè)我有
獲取/api
它會(huì)返回類似于
8371
現(xiàn)在的問題是如何嵌入它,目前我只是讓它返回一個(gè)svg,但是 itd很高興讓api返回純數(shù)據(jù)lol和iframes也不是一個(gè)選項(xiàng),因?yàn)樗鼈儾缓猛妫晕铱ㄗ×耍惺裁捶椒梢郧度胨鼏幔课覈L試了iframes和embeds,都很糟糕,如果可能的話,我想嵌入文本,或者至少類似的東西
感謝xx的幫助
按照要求,代碼(示例) :
from flask import Flask, Response
app: Flask = Flask(__name__)
@app.get("/api")
def api() -> Response:
count: str = "28731"
svg_width: int = len(count) * 14
return Response(
f'<svg xmlns="http://www.w3.org/2000/svg" width="{svg_width}" height="20"><text x="{svg_width / 2}" y="20" font-size="20px" fill="white" text-anchor="middle" font-family="sans-serif">{count}</text></svg>',
mimetype="image/svg+xml",
)
app.run("127.0.0.1", 8080)
和
<img src="http://127.0.0.1:8080/api" alt="no" />