I just have to say.. WTF..

Like this works:

*print (entry.organization.name if entry.organization else "")*

But this wasn't *None*! LOL

Sorry Alain, and thanks for your effort to help me :D

Beer++

On 24 May 2011 09:55, Carlos Ricardo Santos
<[email protected]>wrote:

> I thought it could be an array of "organizations", but a type() shows only
> object *gdata.data.organization*
>
>
> On 24 May 2011 09:54, Carlos Ricardo Santos <[email protected]
> > wrote:
>
>> Even with a clone, none of the attrs of entry.organization work. And
>> organization exists cause a str print shows it.
>>
>> Always crashes with:
>> AttributeError: 'NoneType' object has no attribute 'name'
>>
>> All the other fields work fine..
>>
>>
>> On 23 May 2011 17:57, Alain Vongsouvanh <[email protected]> wrote:
>>
>>> Everything works, but I'm using a clone of the code hosting repository:
>>>   http://code.google.com/p/gdata-python-client/source/checkout
>>>
>>> Best,
>>> Alain
>>>
>>> On Mon, May 23, 2011 at 9:52 AM, Carlos Ricardo Santos <
>>> [email protected]> wrote:
>>>
>>>> The latest 2.0.14
>>>> Weird...
>>>>
>>>> So:
>>>>
>>>> entry.organization.
>>>>   label
>>>>   primary
>>>>   rel
>>>>   department
>>>>   job_description
>>>>   name
>>>>   symbol
>>>>   title
>>>>
>>>> Works for you?
>>>>
>>>> On 23 May 2011 17:36, Alain Vongsouvanh <[email protected]> wrote:
>>>>
>>>>> Hum, this is weird... I just tried and it worked perfectly for me.
>>>>>
>>>>> This is the contact's XML as printed by
>>>>> "contact.to_string(pretty_print=True)":
>>>>> [XML]
>>>>> <?xml version="1.0" ?>
>>>>> <ns0:entry ns1:etag="ETAG" xmlns:ns0="http://www.w3.org/2005/Atom";
>>>>> xmlns:ns1="http://schemas.google.com/g/2005";>
>>>>>        <ns0:category scheme="http://schemas.google.com/g/2005#kind";
>>>>> term="http://schemas.google.com/contact/2008#contact"/>
>>>>>        <ns0:id>
>>>>>
>>>>> http://www.google.com/m8/feeds/contacts/USER/base/CONTACT_ID
>>>>>        </ns0:id>
>>>>>        <ns1:name>
>>>>>                <ns1:familyName>
>>>>>                        2
>>>>>                </ns1:familyName>
>>>>>                <ns1:fullName>
>>>>>                        Contact 2
>>>>>                </ns1:fullName>
>>>>>                <ns1:givenName>
>>>>>                        Contact
>>>>>                </ns1:givenName>
>>>>>        </ns1:name>
>>>>>        <ns0:updated>
>>>>>                2011-04-01T20:45:41.587Z
>>>>>        </ns0:updated>
>>>>>        <ns1:organization primary="true" rel="
>>>>> http://schemas.google.com/g/2005#work";>
>>>>>                <ns1:orgTitle>
>>>>>                        Production Manager
>>>>>                </ns1:orgTitle>
>>>>>                <ns1:orgDepartment>
>>>>>                        Department
>>>>>                </ns1:orgDepartment>
>>>>>                <ns1:orgName>
>>>>>                        OrgName
>>>>>                </ns1:orgName>
>>>>>        </ns1:organization>
>>>>>        <ns0:title>
>>>>>                Contact 2
>>>>>        </ns0:title>
>>>>>        <!-- Links data - Removed -->
>>>>>        <ns2:edited xmlns:ns2="http://www.w3.org/2007/app";>
>>>>>                2011-04-01T20:45:41.587Z
>>>>>        </ns2:edited>
>>>>> </ns0:entry>
>>>>> [/XML]
>>>>>
>>>>> What version of the client library are you using?
>>>>>
>>>>> On Mon, May 23, 2011 at 9:20 AM, Carlos Ricardo Santos
>>>>> <[email protected]> wrote:
>>>>> > I saw that, but every field I try, says:
>>>>> > AttributeError: 'NoneType' object has no attribute 'XXXXX'
>>>>> >
>>>>> > But printing the object will appear something, so it isn't 'None':
>>>>> > <ns0:organization rel="http://schemas.google.com/g/2005#work";
>>>>> > xmlns:ns0="http://schemas.google.com/g/2005";>
>>>>> >     <ns0:orgtitle>Mr</ns0:orgtitle>
>>>>> >     <ns0:orgname>THECOMPANY</ns0:orgname>
>>>>> > </ns0:organization>
>>>>> >
>>>>> > On 23 May 2011 17:07, Alain Vongsouvanh <[email protected]> wrote:
>>>>> >>
>>>>> >> Hello Carlos,
>>>>> >>
>>>>> >> The Organization is defined in gdata/data.py:
>>>>> >>
>>>>> >>
>>>>> http://code.google.com/p/gdata-python-client/source/browse/src/gdata/data.py#764
>>>>> >>
>>>>> >> I hope this helped!
>>>>> >> Best,
>>>>> >> Alain
>>>>> >>
>>>>> >> On Mon, May 23, 2011 at 8:36 AM, Carlos Ricardo Santos
>>>>> >> <[email protected]> wrote:
>>>>> >> > Hi:
>>>>> >> >
>>>>> >> > I'm having difficulties retrieving the contact's Organization via
>>>>> >> > gdata-python.
>>>>> >> >
>>>>> >> > I've managed to retrieve name, adresses, phone numbers, but I'm
>>>>> not
>>>>> >> > understanding the organization element.
>>>>> >> >
>>>>> >> > feed=_cclient.GetContacts()
>>>>> >> > for entry in feed.entry:
>>>>> >> >  print entry.organization.[what_parameter_here].text # ?
>>>>> >> >
>>>>> >> > What parameter I should use?
>>>>> >> >
>>>>> >> > --
>>>>> >> > You received this message because you are subscribed to the Google
>>>>> >> > Groups "Google Contacts, Shared Contacts and User Profiles APIs"
>>>>> group.
>>>>> >> > To post to this group, send email to
>>>>> >> > [email protected]
>>>>> >> > To unsubscribe from this group, send email to
>>>>> >> > [email protected]
>>>>> >> > For more options, visit this group at
>>>>> >> > http://code.google.com/apis/contacts/community/forum.html
>>>>> >> >
>>>>> >>
>>>>> >>
>>>>> >>
>>>>> >> --
>>>>> >> Alain Vongsouvanh
>>>>> >>
>>>>> >> --
>>>>> >> You received this message because you are subscribed to the Google
>>>>> >> Groups "Google Contacts, Shared Contacts and User Profiles APIs"
>>>>> group.
>>>>> >> To post to this group, send email to
>>>>> >> [email protected]
>>>>> >> To unsubscribe from this group, send email to
>>>>> >> [email protected]
>>>>> >> For more options, visit this group at
>>>>> >> http://code.google.com/apis/contacts/community/forum.html
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Carlos Ricardo Santos
>>>>> >
>>>>> > --
>>>>> > You received this message because you are subscribed to the Google
>>>>> > Groups "Google Contacts, Shared Contacts and User Profiles APIs"
>>>>> group.
>>>>> > To post to this group, send email to
>>>>> > [email protected]
>>>>> > To unsubscribe from this group, send email to
>>>>> > [email protected]
>>>>> > For more options, visit this group at
>>>>> > http://code.google.com/apis/contacts/community/forum.html
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Alain Vongsouvanh
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
>>>>> To post to this group, send email to
>>>>> [email protected]
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]
>>>>> For more options, visit this group at
>>>>> http://code.google.com/apis/contacts/community/forum.html
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Carlos Ricardo Santos
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
>>>> To post to this group, send email to
>>>> [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>> For more options, visit this group at
>>>> http://code.google.com/apis/contacts/community/forum.html
>>>>
>>>
>>>
>>>
>>> --
>>> Alain Vongsouvanh
>>>
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
>>> To post to this group, send email to
>>> [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://code.google.com/apis/contacts/community/forum.html
>>>
>>
>>
>>
>> --
>> Carlos Ricardo Santos
>>
>
>
>
> --
> Carlos Ricardo Santos
>



-- 
Carlos Ricardo Santos

-- 
You received this message because you are subscribed to the Google
Groups "Google Contacts, Shared Contacts and User Profiles APIs" group.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://code.google.com/apis/contacts/community/forum.html

Reply via email to