os.startfile is only available on Windows, so it won't work on Mac OS X or Linux: http://docs.python.org/library/os.html#os.startfile
On Wed, Jul 14, 2010 at 8:59 AM, Alec Bennett <wrybr...@gmail.com> wrote: > Not to beat a dead horse, but yet another option is to use > os.startfile(fname), which will launch it in your computer's default image > viewer. Maybe find a program that will limit itself to a single instance, > and then you won't wind up with 20 windows open if you're showing a lot of > images. > > But still, wxpython is a really powerful and useful tool once you get past > the early part of its learning curve. > > > > > On Tue, Jul 13, 2010 at 11:35 AM, Christopher Barker <chris.bar...@noaa.gov> > wrote: >> >> Jack Uretsky wrote: >>> >>> Thanks. Do you have a recommendation for which veersion of wxpython I >>> should download for Mac OS X Snow Leopard (10.6)? >>> Regards, >>> Jack >> >> Use the OS-X installer for the latest version found at the wxpython site. >> >> I *think* it will work with either the Apple-supplied python or the >> python.org one, but it's possible that that is broken on 10.6 -- I heard a >> lot of issues on 10.6 (I'm running 10.5, so no no details). >> >> I'd install python 2.6 from python.org, and use the wxpython installer for >> that. That combination is the safest. >> >> This might be useful, too: >> >> http://wiki.wxpython.org/RecipesImagesAndGraphics >> >> Note that wxPython has some basic image stuff built in, so depending on >> what you need to do, you may not even need PIL. (but you may -- PIL is far >> more full featured) >> >> Oh, and I've enclosed a slightly more complex example. >> >> -Chris >> >> >> >> >> >>> "Trust me. I have a lot of experience at this." >>> General Custer's unremembered message to his men, >>> just before leading them into the Little Big Horn Valley >>> >>> >>> >>> >>> On Mon, 12 Jul 2010, Alec Bennett wrote: >>> >>>> My understanding is that show() is mainly for debugging and tests, and >>>> that >>>> it doesn't offer very much control or efficiency. That's not to say that >>>> what you're after can't be done, maybe someone else can help you with >>>> that, >>>> I just don't know. >>>> >>>> Personally I'd suggest using WXPython, which can do what you're after >>>> fairly >>>> easily. >>>> >>>> Here's one very simple way to display an image in WX: >>>> >>>> import wx >>>> >>>> class PictureWindow(wx.Frame): >>>> ..def __init__(self, parent, id): >>>> >>>> ....wx.Frame.__init__(self, parent, id, "Window Title", size=(200, 200), >>>> pos >>>> = (50, 50), style = wx.DEFAULT_FRAME_STYLE) >>>> ....panel = wx.Panel(self, -1) >>>> ....bmp = wx.Image("page1.jpg", wx.BITMAP_TYPE_ANY).ConvertToBitmap() >>>> ....self.mainPic = wx.StaticBitmap(panel, -1, bmp) >>>> ....self.Show() >>>> >>>> app = wx.App(redirect=0) >>>> PictureWindow(None, -1) >>>> app.MainLoop() >>>> >>>> >>>> >>>> >>>> >>>> On Sun, Jul 11, 2010 at 4:16 PM, Jack Uretsky <j...@hep.anl.gov> wrote: >>>> >>>>> Hi- >>>>> The following worked very well: >>>>> >>>>>> import Image >>>>>>>> >>>>>>>> d = Image.open("a_1.jpg") >>>>>>>> d.show() >>>>>>>> >>>>>>>> >>>>> Now, how do I turn >>>>> it off before showing another image >>>>> I'm on an Intel Mac, OS X Snow Leopard. >>>>> Regards, >>>>> Jack U. >>>>> "Trust me. I have a lot of experience at this." >>>>> General Custer's unremembered message to his men, >>>>> just before leading them into the Little Big Horn Valley >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Image-SIG maillist - image-...@python.org >>>>> http://mail.python.org/mailman/listinfo/image-sig >>>>> >>>> >>> _______________________________________________ >>> Image-SIG maillist - image-...@python.org >>> http://mail.python.org/mailman/listinfo/image-sig >> >> >> -- >> Christopher Barker, Ph.D. >> Oceanographer >> >> Emergency Response Division >> NOAA/NOS/OR&R (206) 526-6959 voice >> 7600 Sand Point Way NE (206) 526-6329 fax >> Seattle, WA 98115 (206) 526-6317 main reception >> >> chris.bar...@noaa.gov >> >> _______________________________________________ >> Image-SIG maillist - image-...@python.org >> http://mail.python.org/mailman/listinfo/image-sig >> > > > _______________________________________________ > Image-SIG maillist - image-...@python.org > http://mail.python.org/mailman/listinfo/image-sig > > -- Phatch Photo Batch Processor - http://photobatch.stani.be SPE Python IDE - http://pythonide.stani.be _______________________________________________ Image-SIG maillist - Image-SIG@python.org http://mail.python.org/mailman/listinfo/image-sig