How to distribute python console program
Terry Reedy
tjreedy at udel.edu
Sun Jun 22 14:25:56 EDT 2014
On 6/22/2014 5:56 AM, Jurko Gospodnetić wrote:
> Hi Nicholas.
>
> On 22.6.2014. 4:51, Nicholas Cannon wrote:
>> I have a simple program that is ran in the console with
>> 2 modules and i was wondering how i could like export it
>> so i could give it to someone to use as like a utlitie
>> in the console?
> One possible bad side to this organization is that the user does not
> necessarily know what module1.py & module2.py files are - they are
> stored together with other utility scripts but need not be runnable
> scripts by themselves. If they can be run as standalone scripts then
> that is all fine and well but if they are not - user does now know that
> they should not be and possibly what they are related to.
The support modules could end with
if __name__ == '__main__':
print("y.py is strictly a support module for x.py. When run "
"by itself, it does not do anything except to print this."
However, I prefer the solution of bundling all into a zip.
--
Terry Jan Reedy
More information about the Python-list
mailing list