Olá pessoal,
Eu tenho esta variável abaixo que pega a pasta, por exemplo: ---------------------- pasta = context.teste print pasta return printed ----------------------- -SAÍDA: <ATFolder at teste> Quando coloco para puxar uma pasta que tem como ID números e está abaixo da pasta "EXEMPLO", me da erro no código, por exemplo: pasta = context.teste.008 -ERRO: "invalid syntax (Script (Python), line 1)" -Gostaria que a SAÍDA fosse: <ATFolder at 008> Se eu renomeio para "a008" ou se a pasta nao contém números, dai dá a saída correta. Como posso resolver isso pessoal, já que não posso renomear cada uma pasta númerica? Eu só quero pegar o valor da pasta, como na pasta "TESTE" logo acima. A proposito pessoal, com a variável abaixo, só consigo pegar o valor que está em CATALOG, mas gostaria de pegar o valor da pasta origem de onde reside o objeto, por exemplo: ----------------------------------------------------------- pa = context.portal_url.getPortalPath()+'/pasta1'; obj = context.portal_url.portal_catalog(Type = "Page", path = pa) for objeto in obj: print objeto.aq_parent return printed ----------------------------------------------------------- -SAÍDA: <CatalogTool at portal_catalog> -Gostaria que a SAÍDA fosse: <ATFolder at pasta1> Mas não sei como fazer, alguém pode me dar uma luz? Obrigado pela atenção. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com