  | | | Properties not available in Python? | Properties not available in Python? 2004-07-04 - By Guy Rabiller
Back Hey Bernard,
you don't need to install both Python/win32 and ActivePython. Forget about ActivePython. Just remove everything again, and properly re-install only Python 2.3.4 + win32com, and lets see what will happens. -- guy rabiller | 3d technical director @ LaMaison
-- -- Original Message -- -- From: "Bernard Lebel" <atyss4si@(protected)> To: <XSI@(protected)> Sent: Sunday, July 04, 2004 1:08 PM Subject: Re: [Script] Properties not available in Python?
> Thanks Rick, > > I even uninstalled Python 2.3.4 with the win32com module and reinstalled > ActivePython 2.2.3, and still get this error. > > > This sucks terribly. > > > Bernard > > > > >From: Rick Walia <xsilist@(protected)> > >Reply-To: XSI@(protected) > >To: XSI@(protected) > >Subject: Re: [Script] Properties not available in Python? > >Date: Sat, 3 Jul 2004 10:05:15 -0400 > > > >It should work! > > > >The following examples work fine on my end: > >#-- ---- ---- ---- ---- ---- ---- ---- ---- --- > >for iSel in Application.Selection: > > Application.LogMessage(iSel.FullName) > > Application.LogMessage("#"*25) > > > ># Let's get lazy and replace Application with XSI > >XSI = Application > >oSel = XSI.Selection > > > >for iSel in range(oSel.Count): > > XSI.LogMessage("Name: %s" % oSel.Item(iSel).FullName) > > XSI.LogMessage("-"*25) > > > > > >for iSel in range(oSel.Count): > > XSI.LogMessage(oSel.Item(iSel).FullName) > > XSI.LogMessage("x"*25) > >#-- ---- ---- ---- ---- ---- ---- ---- ---- --- > > > >I'm using active python 2.2. There were some initial quirks with python 2.3 > >and > >XSI and I never bothered to upgrade. > > > >/R > > > > > > > > > > > >Quoting Bernard Lebel <atyss4si@(protected)>: > > > > > Thanks Guy. > > > > > > But I still get the same error... :-( > > > > > > > > > Bernard > > > > > > > > > > > > >From: "Guy Rabiller" <guy@(protected)> > > > >Reply-To: XSI@(protected) > > > >To: <XSI@(protected)> > > > >Subject: Re: [Script] Properties not available in Python? > > > >Date: Fri, 2 Jul 2004 22:21:22 +0200 > > > > > > > >Better use this: > > > > > > > >for iSel in Application.Selection: > > > > > > > > Application.LogMessage(iSel.FullName) > > > > > > > >-- > > > >guy rabiller | 3d technical director @ LaMaison > > > > > > > > > > > >-- -- Original Message -- -- > > > >From: "Bernard Lebel" <atyss4si@(protected)> > > > >To: <XSI@(protected)> > > > >Sent: Friday, July 02, 2004 8:49 PM > > > >Subject: [Script] Properties not available in Python? > > > > > > > > > > > > > Hello, > > > > > > > > > > Trying out some ultra basic things in Python, in this case I'm > >trying a > > > >doc > > > > > example letter for letter, and it doesn't work! :-( > > > > > > > > > > From "Groups, Colleciton and Array" (XSI 3.5.11 docs): > > > > > > > > > > # > > > >-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --- > > > > > oSelList = Application.Selection > > > > > > > > > > for iSel in range(oSelList.Count): > > > > > Application.LogMessage(oSelList.Item(iSel).FullName) > > > > > # > > > >-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --- > > > > > > > > > > When I run this code, I get this error: > > > > > > > > > > #ERROR : "Traceback (most recent call last): > > > > > # File "<Script Block >", line 4, in ? > > > > > # Application.LogMessage(oSelList.Item(iSel).FullName) > > > > > # File "C:\Python23\Lib\site-packages\win32com\client\__init__.py", > > > >line > > > > > 454, in __getattr__ > > > > > # raise AttributeError, "'??????' object has no attribute > > > >'????????1'" > > > > > (repr(self), attr) > > > > > #AttributeError: '<win32com.gen_py.Softimage|XSI Object Model > >Library > > > > > v1.5.X3DObject instance at 0x557334576>' object has no attribute > > > >'FullName' > > > > > # - [line 454]" > > > > > > > > > > > > > > > I mean, what the...? > > > > > > > > > > > > > > > > > > > > Thanks > > > > > Bernard > > > > > > > > > > > > > > > --- > > > > > Unsubscribe? Mail Majordomo@(protected) with the following text in > > > >body: > > > > > unsubscribe xsi > > > > > > > > > > > > > > > > > > > --- > > > Unsubscribe? Mail Majordomo@(protected) with the following text in > >body: > > > unsubscribe xsi > > > > > > > > > > >--- > >Unsubscribe? Mail Majordomo@(protected) with the following text in body: > >unsubscribe xsi > > > --- > Unsubscribe? Mail Majordomo@(protected) with the following text in body: > unsubscribe xsi > >
--- Unsubscribe? Mail Majordomo@(protected) with the following text in body: unsubscribe xsi
|
|
 |