【发布时间】:2023-02-04 05:49:04
【问题描述】:
我想从 Google Storage 加载“字体”,我尝试了两种方法,但都不起作用。任何指针?感谢您提供的任何建议。
第一的:
我按照
load_font_from_gcs(uri)在回答here中给出的说明进行操作,但我收到了一个NameError:未定义名称“load_font_from_gcs”信息。我安装了谷歌存储依赖并执行from google.cloud import storage.
第二:
我尝试执行以下代码(参考 #1),并遇到
blob has no attribute open()错误,与我在 here 得到的答案相同,但作为此 link 中的参考,它给出了肯定的答案。参考#1
bucket = storage_client.bucket({bucket_name}) blob = bucket.get_blob({blob_name) with blob.open("r") as img: imgblob = Image.open(img) draw = ImageDraw.Draw(imgblob)
【问题讨论】:
-
您是否尝试过不仅复制粘贴已接受的答案,而且首先了解它是如何工作的?
-
@Abraham Tugalov 更多解释,真的需要更积极和建设性的评论。谢谢你!
标签: python fonts path python-imaging-library gcs