【发布时间】:2011-02-21 23:04:06
【问题描述】:
我得到的数据可以是字符串或数组。我需要根据它是哪一个来做不同的操作,所以我的问题是,如何判断一个对象是 Python 中的数组还是字符串?
conn = boto.connect_sdb(AWSKey, AWSSecret)
item = conn.get_domain(dName).get_item(imagekey)
tags = item['tag']
tags == array or string?
【问题讨论】:
-
听起来你做错了。也许发布一些示例代码,以便我们提出更好的设计?
-
@jesse-j:所以为了澄清你的 Python 脚本是从外部源获取一些二进制 blob,你必须弄清楚上下文才能正确处理它?
-
没什么大不了的。我有一个变量,它要么是一个字符串,要么是一个字符串数组。有更好的设计吗?也许是这样,但我无法控制它。
-
对我来说,这不是对或错,它适合您的情况,具体取决于您的问题的上下文。