首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在尝试获取quickdraw绘图组中每个绘图的键id

正在尝试获取quickdraw绘图组中每个绘图的键id
EN

Stack Overflow用户
提问于 2020-06-05 03:08:06
回答 1查看 36关注 0票数 0

对于面包绘制组中的多个绘图,我有一个单独的key_ids列表。我想看看我拥有的key_ids是否与与面包类别中的每个面包图形相关联的key_ids相匹配,然后提取与匹配的图形相关联的信息(例如笔画等)。

我正在尝试从quickdraw包中获取每个面包的key_ids,并将它们放在一个新的列表中,以便与我拥有的单独的key_ids列表相匹配。但是,我无法从quickdraw数据中提取每个图形的key_ids。

目前我有:

代码语言:javascript
复制
breads = QuickDrawDataGroup("bread")
def drawings():
    newlist = []
    for bread in breads.drawings:
        print(bread) 
        newlist.append(bread)
    return newlist

然而,我得到了这个错误:

代码语言:javascript
复制
for bread in breads.drawings:
RuntimeError: generator raised StopIteration

有没有办法解决这个问题,以便我可以创建一个新的key_ids列表?

此外,一旦我在key_ids中找到了匹配项,我就想通过执行以下操作来搜索quickdraw图形,以获得特定图形及其信息

代码语言:javascript
复制
breads.search_drawings(key_id=6224124814819328) #this is an example

但是,我无法做到这一点,因为我一直得到一个错误。

EN

回答 1

Stack Overflow用户

发布于 2020-06-05 03:12:17

看起来您使用的python >= 3.7的库不兼容。

请看以下内容:

"RuntimeError: generator raised StopIteration" every time I try to run app

尝试使用Quickdraw文档查看哪些版本的python受支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62202370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档