New question #181202 on Sikuli:
https://answers.launchpad.net/sikuli/+question/181202
I'm trying to right some code that will launch firefox on windows machines. On
64-bit windows, the path to firefox is "C:\Program Files (x86)\Mozilla
Firefox\firefox.exe", but on 32-bit windows it's "C:\Program Files\Mozilla
Firefox\firefox.exe" (different names for 'Program Files' directory).
So I wrote something like this:
path32 = "C:\\Program Files\\Mozilla Firefox\\firefox.exe"
path64 = "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"
try:
App.open(path32)
except:
App.open(path64)
When I run this on a 64-bit machine, sikuli reports an error when it attempts
the try statement:
[error] App.open failed: C:\Program Files\Mozilla Firefox\firefox.exe not found.
However, it skips straight over the except statement and continues as if
nothing had happened. Am I doing something wrong here? I'm sure I could use
another approach to check the path before attempting to open, but it seems as
if this approach should work as well.
Thank you for your time,
Paul
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.
_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help : https://help.launchpad.net/ListHelp