I am in the mists of trying to package my python application and wanted some pointers on how I should work with file locations and the rest, or if there is a nice tutorial anywhere a pointer to it.
Here are the questions I have:
1) How should I reference the data files that my program uses?
My program has certain configuration files that it uses. Should I have my program generate them after its installed or can I package them in a particular location with ensymble?
2) When I am developing an application in python, I have a directory structure where the files reside depending on what they do, later when I run the program in the phone I add this files to the path before importing them. Should I stop doing this and just have them all in the base directory?
3) Are there any other differences that I should know about when I am trying to make programs to be installed and when I just run them through the python program in the phone?