tkinter script writing interface


I’m interested in having a Python tkinter interface built that will allow the user to select from a number of pre written python “mini scripts” and then add them together to create a new larger script that will complete a multi-process task. It will be designed for a non-programmer in mind (someone who needs to use Python for specific tasks but doesn’t need to learn how to program).

Each mini script will perform a specific task like opening a file, add a new column to a .csv file, select a number of rows in a .csv file with specific values, importing a library, replace one value with another value, or append many files in a folder…). These mini-scripts would be written by the user but we will need to come up with a framework so the utility can ask for the appropriate variable information.

The purpose would be to allow the user to create their own mini-scripts which will make up a library of commonly performed tasks that might need to be slightly modified each time they are used. These mini-scripts could be shared and edited by other users.

The utility would consist of two vertical windows (side by side), the left window would show all the mini-scripts that are available (in a specified folder), and the right side would show the list of scripts to be run. When a script is chosen from the left side, a dialogue box would be opened asking for the necessary input information. The items in the right window could be moved up or down in the order of processing, could be deleted, and the mini-script dialogue box could be opened my double clicking on the item.

The final process could be run as it sits in the utility (and saved as such), can be saved as a full .py script, or can be saved as a file that contains just a pointer to the mini-scripts and the variables for each component. Perhaps there might be some way of saving the final script as a .py file and have the variables commented in such a way that the tkinter utility can reopen it to be edited later.

Skills: PHP, Software Architecture

See more: writing to learn, writing to a file in python, writing the right way, writing task two, writing task one, writing dialogue, writing box, writing a script, the writing process, shared writing, shared variable, script writing program, python writing to file, python writing to a file, purpose in writing, pre writing, learn how to create software, i need a python programmer, i need a programmer in python, how to learn programmer, dialogue in writing, script writing, process writing, need a column writing, python php interface

Project ID: #5124314

4 freelancers are bidding on average $2078 for this job


Dear Valuable Client, If you look at my ratings, you can see that I can complete medium to large projects successfully with great satisfaction. I specialize in advance scripting and can do even the most complex of pro More

$1288 CAD in 14 days
(4 Reviews)
pooool . I have already made similar project. please check my portfolio and note that my completion rate is always 100% so I will follow this for your project as well. I will be waiting to di More

$200 CAD in 8 days
(6 Reviews)
feludaa I am independent and professional developer. quality is guaranteed. My completion rate is always 100% and i feel proud for this. I am really interested with your project an More

$150 CAD in 5 days
(2 Reviews)

Expert in Python. i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader level

$526 CAD in 10 days
(2 Reviews)

Hi, I understood your high level requirement. I am interested to work on this project. I have 5+ years experience in software development and customization using wide range of Microsoft technologies (C#, ASP.NET, MV More

$277 CAD in 10 days
(3 Reviews)

A proposal has not yet been provided

$1052 CAD in 10 days
(1 Review)

I am PSD to HTML5 conversion expert. I will provide you the work using hand coded. I am honest and dedicated freelancer having 5 years experience in Web Design and GUI development.I am very much interested to do this More

$6222 CAD in 30 days
(1 Review)