/usr/lib/python2.6/site-packages/boto/sdb
NameSizeModeActions
db/-0755rm
connection.py260880644editdlrm
connection.pyc246970644editdlrm
connection.pyo246970644editdlrm
domain.py143510644editdlrm
domain.pyc154070644editdlrm
domain.pyo154070644editdlrm
item.py68850644editdlrm
item.pyc58970644editdlrm
item.pyo58970644editdlrm
queryresultset.py36740644editdlrm
queryresultset.pyc30680644editdlrm
queryresultset.pyo30680644editdlrm
regioninfo.py15240644editdlrm
regioninfo.pyc7860644editdlrm
regioninfo.pyo7860644editdlrm
__init__.py19800644editdlrm
__init__.pyc12660644editdlrm
__init__.pyo12660644editdlrm
Edit: /usr/lib/python2.6/site-packages/boto/sdb/item.pyo (5897B)
Ñò Å-õSc@s&ddkZdefd„ƒYZdS(iÿÿÿÿNtItemcBs_eZdZded„Zd„Zd„Zd„Zd„Ze d„Z d„Z d „Z RS( st A ``dict`` sub-class that serves as an object representation of a SimpleDB item. An item in SDB is similar to a row in a relational database. Items belong to a :py:class:`Domain `, which is similar to a table in a relational database. The keys on instances of this object correspond to attributes that are stored on the SDB item. .. tip:: While it is possible to instantiate this class directly, you may want to use the convenience methods on :py:class:`boto.sdb.domain.Domain` for that purpose. For example, :py:meth:`boto.sdb.domain.Domain.get_item`. tcCsYti|ƒ||_||_||_d|_d|_t|_ |ii i |_ dS(s5 :type domain: :py:class:`boto.sdb.domain.Domain` :param domain: The domain that this item belongs to. :param str name: The name of this item. This name will be used when querying for items using methods like :py:meth:`boto.sdb.domain.Domain.get_item` N( tdictt__init__tdomaintnametactivetNonet request_idtencodingtFalset in_attributet connectiont converter(tselfRRR((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyR&s       cCs3|djo t|_n|iddƒ|_dS(Nt AttributeR (tTrueR tgetRR (RRtattrsR ((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyt startElement8s  cCs/|idjod|_ti|ƒS|SdS(Ntbase64(R RRt decodestring(Rtvalue((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyt decode_value>s cCs¸|djo|i|ƒ|_n’|djo6|io|i|ƒ|_q´|i|ƒ|_nO|djoÉ|i|joyt||itƒp||ig||it||tƒp||g||>> item = some_domain.get_item('some_item') >>> item.has_key('some_attr') False >>> item.add_value('some_attr', 1) >>> item['some_attr'] 1 >>> item.add_value('some_attr', 2) >>> item['some_attr'] [1, 2] :param str key: The attribute to add a value to. :param object value: The value to set or append to the attribute. N(RRR!(RtkeyR((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyt add_valueƒs  cCs|ii|ƒdS(sº Deletes this item in SDB. .. note:: This local Python object remains in its current state after deletion, this only deletes the remote item in SDB. N(Rt delete_item(R((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pytdeleteªs( t__name__t __module__t__doc__R RRRR%R(RR.R0R2(((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyRs    !  '(RRR(((s1/usr/lib/python2.6/site-packages/boto/sdb/item.pyts