-On [20080112 12:03], Jorgen Bodde ([EMAIL PROTECTED]) wrote:
>app.py calls a lot of modules in {dir}/app. Horst says the python file
>goes in /usr/bin/app.py which is ok with me, but I have multiple
>python files, and I decided to use an app.sh script to call my python
>files. In the /usr/bin I do not see subdirs so I assume that is not
>really desirable.

Personally I'd be loathe to put app.py in /usr/bin. This directory is normally
reserved for OS-specific binaries. For personal/system-extended stuff I'd use
/usr/local/bin or whatever your system mandates. (But hey, that's the typical
mentality difference between the BSD and Linux world it seems, so do with it
what you want.)

>Question 2. Should I use *.pyc rather then *.py files to speed up
>executing as the user cannot write to /usr/bin or any other dir in the
>system and everytime my app runs it will recompile it

.pyc will help execution time so it might be nice to have those in place.

Normally you'd split up the bulk of the code into a module which gets
installed into site-packages and a piece of stand-alone front-end code which
imports the module and executes whatever you need to do and gets installed
into a typical PATH directory.

-- 
Jeroen Ruigrok van der Werven <asmodai(-at-)in-nomine.org> / asmodai
イェルーン ラウフロック ヴァン デル ウェルヴェン
http://www.in-nomine.org/ | http://www.rangaku.org/
...fools rush in where Angels fear to tread.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to