On 2010-09-12, Diez B. Roggisch <de...@web.de> wrote: > narke <narkewo...@gmail.com> writes: > >> My simple tool writing in python get bigger and bigger and I think I'd >> better split my code into several files. But, unlike what in some other >> languages, there is no way to compile these several files into a single >> executable. Before I splitting my simple tool program, I just put it in >> /usr/local/bin and run, very simple. Now I have to consider distribute >> a lot of files in a whole. I know distutils can help, but I feel it is >> a little uncomfortable, since I am not sharing a library, I am not >> sharing any thing. I just want to refactory my code. Is there a better >> solution to my case? Can I simply create a directory in /usr/local/bin >> and put my script and other used files into the directory? Does >> distutils help in this case? > > Consider using setuptools + console entry points. With these, you will > automatically generate a shell-script to execute for your otherwise > eggified and easy installable package. > > Diez
That's really attracting. I will try, thanks! -- Life is the only flaw in an otherwise perfect nonexistence -- Schopenhauer narke test post -- http://mail.python.org/mailman/listinfo/python-list