python代码示例中不熟悉的语法

python代码示例中不熟悉的语法,python,youtube,Python,Youtube,在用python阅读Youtube API上的代码示例时,我遇到了以下代码行: print 'Video category: %s' % entry.media.category[[]0].text ,在“视频输入内容”部分 [[]0]是什么意思?还是语法不正确?这肯定是打字错误。 正确的api应该是打印“视频类别:%s”%entry.media.category[0]。文本: 还有,看看这个问题。 这里的支持人员给出了答案-感谢您的报告!在我们以前的文档中似乎有一些这样的例子。我们将对此进行

在用python阅读Youtube API上的代码示例时,我遇到了以下代码行:

print 'Video category: %s' % entry.media.category[[]0].text
,在“视频输入内容”部分


[[]0]是什么意思?还是语法不正确?

这肯定是打字错误。 正确的api应该是打印“视频类别:%s”%entry.media.category[0]。文本:

还有,看看这个问题。
这里的支持人员给出了答案-感谢您的报告!在我们以前的文档中似乎有一些这样的例子。我们将对此进行研究。

这是语法错误的代码。这肯定是一个输入错误,您可以通过将这一行复制到python控制台或键入类似于a.b[]0]的内容来发现,这将导致相同的错误……如果输入错误,为什么它会在代码中以不同的变体返回11次!?例如:authsub_token=parameters[[]'token'],您确定它键入错误吗?
def PrintEntryDetails(entry):
    print 'Video title: %s' % entry.media.title.text
    print 'Video published on: %s ' % entry.published.text
    print 'Video description: %s' % entry.media.description.text
    print 'Video category: %s' % entry.media.category[0].text
    print 'Video tags: %s' % entry.media.keywords.text
    print 'Video watch page: %s' % entry.media.player.url
    print 'Video flash player URL: %s' % entry.GetSwfUrl()
    print 'Video duration: %s' % entry.media.duration.seconds