This command will try to compile (generate *.pyc files) for all *.py files in a certain directory (e.g. c:\code)
python -m compileall -x "svn|hg" c:\code On Wed, Mar 3, 2010 at 10:59, Amit Dor-Shifer <[email protected]> wrote: > Hi all. > A process of mine executes a python program, and fails because the > python program, being invoked for the first-time, attempts to generate > .pyc files in a directory where it has no write permissions. > > I want to guarantee that pyc files are already present when the process > executes the program, or, if that's not feasible, to force the program > not to generate them. > > Seems to me that this is a common issue, hence I thought there exists a > common solution. However, I can't put my finger on a common-practice > here. The possible directions I've found so-far are: > > 1. '-B' command line option. Not suited for me because it's >=2.6. > 2. use the 'distutils' framework. I'm not familiar with 'distutils', so > I'm not sure it actually help me. But even if it can, it seems like a > heavy-duty tool, too heavy for this issue. > > Anyone knows of other options? > I'd appreciate feedback - whether I'm on the right track. It looks > unnatural to me that such an issue shouldn't have a straight-forward > solution. > > 10x, > Amit > > > _______________________________________________ > Python-il mailing list > [email protected] > http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il >
_______________________________________________ Python-il mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
