I would like to create a Python based GUI which will allow me to select Multiple files and parse the data from the files and output an excel file in specific format. Each file has multiple sections and each section data from all the input files need to be extracted and written to latest excel file preferably excel 2010 within multiple tabs based on the section of the data and option selection in GUI. I am a novice python programmer and once the code is done, the programmer needs to explain me the code step by step so that I can debug it if any error occurs in the future. Code needs to be written in a simple way so that can understand and should not contain any complicated code.So please bid accordingly. As I suggested there are multiple files that need to be imported and based upon the section in which the data resides the data needs to be arranged in a column based. Each input file can be as large as 500MB or more and there might be like 20 or more input files which need to be imported at one time and since I am running this application on a 32 bit machine I shouldn't get any memory error when running the application. When writing excel file using python, should use com32 client extension to write excel files.
Only bid if you are a advanced python programmer and all the programming needs to be done only in Python and no other language is allowed. Also, the test files cannot be provided so you need to create your own test files for testing the program. I will provide you with the format of the test files. If you are ok with it then only bid.
One last condition, Since the code is written in Python and since it is a free software it should not have any copyrights but if it has any then the programmer should release any copyright rights without any condition to me and should not hold any copyrights to that piece of code of what so ever. The code needs to be compatible with Python 2.7. Source code and any associated modules needs to be provided. When writing code, provide necessary comments in the code so that it can be followed at a later stage. For a advanced python programmer the code should not take more than couple of days to finish it.
GUI Clarification: The GUI is a stand alone GUI and the output needs to be based upon the option selection in GUI. Also the GUI needs to be windows based and the GUI framework needs to be in wxpython.