The source code was written for both Python 3.x, and python2.7. Tkinter and Numpy are required to run the source code. The csv data could be visualized with matplotlib. This ongoing project could be useful for our simulation platform of crowdEgress. So far there are two version of the programe. One version is named by treeviewCSV_crowdEgress.py, which is especially designed to prepare the input csv data for crowdEgress. Another version is named by treeviewCSV_general.py and textCSV_edit.py, which is distributed as a general version for csv data editor, and it could be embedded into other program easily.
Open a console in your operating system and run python command as below.
python treeviewCSV_CrowdEgress.py
python treeviewCSV_general.py
python textCSV_edit.py
(1) When tkinter window (GUI) is activated, please select a csv input file.
--> In the menu bar please select , and select to open a csv file, and csv data should be visualized in GUI
--> edit csv data in GUI
--> quit the program
The program has been tested in windows and linux OS. If you find any bugs when running the program, please report the bugs by using issue trackers.
The major codework was initially learned from a manuscript by David Love.
Python Tkinter By Example, January 18, 2018