Changing Unicode object to Tuple Type
Diez B. Roggisch
deets at nospam.web.de
Thu May 24 09:19:22 EDT 2007
laxmikiran.bachu at gmail.com schrieb:
> On May 24, 5:11 pm, "Diez B. Roggisch" <d... at nospam.web.de> wrote:
>> laxmikiran.ba... at gmail.com schrieb:
>>
>>> Can we have change a unicode string Type object to a Tuple type
>>> object.. If so how ????
>> Why? Are you getting an error that makes you think that's a good idea?
>>
>> Tuples are basically structs, unicode objects are strings. There is no
>> canonical way to convert them. Tell us more about the problem you want
>> to be solved, and we might help you better.
>>
>> diez
>
> **********
>
> I have to get few strings from an application(strings of different
> languages..ex: korean,japanese,french etc.,). The data returned by the
> application was in the format of the xml.
> Hence I was using pyRXP to get the data. I was not able to get all the
> strigs in different languages. Now I wanted to use pyRXPU to get all
> the strings of that application.When Iam using pyRXPU iam getting the
> following error.
>
> Traceback (most recent call last):
> File "D:\LanguageScripts\Screens.py", line 106, in
> test_1_01_DoSomething
> TitlenSoftkeyfn()
> File "D:\LanguageScripts\EventLog_Screens.py", line 66, in
> TitlenSoftkeyfn
> titleBar = root.TitleBar.currentText
> File "D:\LanguageScripts\XmlWrapper.py", line 35, in __getattr__
> tagName, attrs, children, spare = child
> ValueError: need more than 1 value to unpack
>
>
> Here the child is of the format unicode..
>
> When pyRXP is used it was of the format tuple... I was just trying to
> find out if there is some way that I make this code work.
I don't know pyRXP and pyRXPU, and especially not how you use them.
Who's responsible for writing that "XmlWrapper.py"? He or she obviously
expected a tuple returned that was basically a DOM-tree (tag, attrs,
childs and something called spare)
But changing to pyRXPU seems to break the protocol here. But I can't
judge that without seeing more code.
diez
More information about the Python-list
mailing list