[Tutor] Making a python script to feed files into another python script
John Fouhy
john at fouhy.net
Tue Sep 11 01:11:00 CEST 2007
On 11/09/2007, Ashley Booth <abooth at stanford.edu> wrote:
> I am trying to create a script that will get files from a directory
> that the user specifies, then feeds the relevant input and output
> (which are input and output paths) into another python script whose
> path is also given by the user. I'm pretty lazy after all and I would
> rather spend my time making tools than doing the busy-work myself.
Hi Ashley,
You've basically got two options:
1. You can build a command line and then use os.system to call it:
script2 = raw_input('python script path:')
input, output = # whatever
os.system('python %s %s %s' % (script2, input, output))
2. You can import your second script and call its main function
directly. How well this works will depend on the structure of the
second script.
--
John.
More information about the Tutor
mailing list