On 22/09/12 09:30:57, Franck Ditter wrote: > In article <505ccdc5$0$6919$e4fe5...@news2.news.xs4all.nl>, > Hans Mulder <han...@xs4all.nl> wrote: > >> On 21/09/12 16:29:55, Franck Ditter wrote: >>> I create a text file utf-8 encoded in Python 3 with IDLE (Mac Lion). >>> It runs fine and creates the disk file, visible with >>> TextWrangler or another. >>> But I can't open it with IDLE (its name is greyed). >>> IDLE is supposed to read utf-8 files, no ? >>> This works on Windows-7. >> >> There's a little pop-menu below the list of files. >> >> It allows you to choose which kind of files you want to open. >> By default, it is set to "Python files", which greys out all >> files, except those with a '.py' or '.pyw' extension. >> Setting it to "Text files" should help, or else try "All files". >> >> Hope this helps >> >> -- HansM > > Alas this pop-up menu is for Windows only, I don't > find it on MacOS-X.
It's there on my MacOS X 10.6.5 system. If your 10.7 system doesn't show it, that's definitely a bug. > My files are xxx.dat files and not visible, > even text only (numeric data). As a work-around, you could name the your file xxx.pyw. On Windows, there's a functional difference between .py and .pyw. On a Mac, there's no functional difference and Idle is willing to open both types of files, so you could use .py for code and .pyw for data. > This can be filed as something to do ! If you're feeling adventurous, you could try solving it yourself. Idle is written in pure Python; that makes this sort of thing a lot easier than if it were in C. And bug reports with a patch are far more likely to be picked up by the dev team. Hope this helps, -- HansM -- http://mail.python.org/mailman/listinfo/python-list