On Thu, 30 Sep 2010 05:49:53 am Susana Iraiis Delgado Rodriguez wrote:
> Hello everyone:
>
> I'm working in a simple python module to run a external command, this
> command is named "ogr2ogr.exe" . When I execute my python script :
>
> *import os
> def call():
>      os.system(' "C:\\Archivos de
> programa\\FWTools2.4.7\\bin\\ogr2ogr.exe" ')*
> *     raw_input()*
> *call()*
> It runs, but if I want to enter arguments: *ogr2ogr*  to test my
> .exe, it shows me an error *"ogr2ogr is not define", *any suggestion?

Please don't add extra "bits" around the code you use -- there's no need 
to add asterisks * around the code. Just copy and paste it it into the 
email.

Can you please copy and paste the exact error message you get? Include 
the full traceback, not just the last line.

Also, it is a little-known thing that Windows accepts forward slashes as 
well as back-slashes in pathnames. So it is easier to write:

"C:/Archivos de programa/FWTools2.4.7/bin/ogr2ogr.exe" 

than:

"C:\\Archivos de programa\\FWTools2.4.7\\bin\\ogr2ogr.exe" 



-- 
Steven D'Aprano
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to