On 11/10/18 11:18 AM, Gregory Pittman wrote:
> On 11/10/18 10:25 AM, Colin Madwolf wrote:
> 
>>
>> Well too some fiddling, Text edit saved the file as .py.rtf and it failed 
>> (even after changing the name and extension) I then looked at it in another 
>> editor and there was a load of characters like ?/ etc in place of the 
>> spaces.  So I opened the .py file and copied teh code again and pasted it in 
>> and voila it worked.
>>
> You should always pay attention to what your editor is doing -- apparently it 
> wasn't a plain text editor. .rtf is not a plain text format.
>  
>> Though I have to say it still needs some work - as when you run it again it 
>> forgets the path of the files on my computer
> 
> This is a "feature" of Scribus. Happens to me too. The only solution I know 
> is to hard-code a directory into the search. Even setting paths in 
> Preferences doesn't help.
> 

It was a bit trickier than I thought. There doesn't seem to be anything you can 
put in the fileDialog() command that helps this.
This does work:

Change 
import scribus

to 

import scribus, os

Before the line
scribus.setRedraw(False)

put

os.chdir('/home/gregp/Pictures') # edit this to your desired directory

I suppose you could run an extra fileDialog() command before os.chdir() to 
select a directory, but I don't see this saves anything over having find the 
directory with the fileDialog that's already there.

Greg

Reply via email to