[Zope] Batch folder creation

John Poltorak jp at warpix.org
Thu Jun 23 19:37:27 EDT 2005


Hi David,

I'm used to using the term 'file'. I guess it isn't appropriate in this 
case since I'm not actually handling a file but a Zope File object. I'm 
not sure where to look to see how Python handles this...


John


On Thu, Jun 23, 2005 at 04:30:07PM -0700, David H wrote:
> John,
> 
> Seems like external scripts and dictionaries are a theme today.  You 
> need to check python manuals for file handling.  Its a simple 
> implementation.  Then you would parse out names and title and put them 
> in a dictionary and return.
> 
> then in replace range(1...10) as seen in earlier messages with something 
> *like*
> 
> for n in yourDictionary: 
>  container.manage_addFolder(id = n, title = yourDictionary[n])
> 
> David
> 
> 
> 
> John Poltorak wrote:
> 
> >Thanks David,
> >
> >That works fine although it is a little crude. What I'd like to be able to 
> >do is create folders with names and titles derived from an external File 
> >where each line contains the name and title, separated by a comma.
> >
> >Guess I need to find out how to get python to read lines from a Zope File 
> >object....
> >
> >On Wed, Jun 22, 2005 at 10:49:07AM -0700, David H wrote:
> >  
> >
> >>John Poltorak wrote:
> >>
> >>    
> >>
> >>>Is there any way to create folders in batch?
> >>>
> >>>I need to create around 50 but don't fancy doing this manually.
> >>>
> >>>
> >>> 
> >>>
> >>>      
> >>>
> >>John,
> >>
> >>Put this in a python script and test.
> >>
> >>for n in range(10):
> >>   container.manage_addFolder(id= str(n))
> >>
> >>David
> >>
> >>    
> >>
> >
> >  
> >
> 




More information about the Zope mailing list