{"text_format":"3","workbook":"xls","n_sheets":1,"sheets":["DataType"],"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"DataType","index":0,"n_rows":234,"n_cols":4,"rows_kept":234,"flags":["formulas_cached_only"]}
["Location","Function","DataType","Purpose"]
["flask-rest-mongodb/main.py#10","add_user","UserName","None"]
["flask-rest-mongodb/main.py#11","add_user","EmailAddress","None"]
["flask-rest-mongodb/main.py#12","add_user","PassWord","None"]
["flask-rest-mongodb/main.py#14","add_user","PassWord","None"]
["flask-rest-mongodb/main.py#14","add_user","UserName","None"]
["flask-rest-mongodb/main.py#14","add_user","EmailAddress","None"]
["flask-rest-mongodb/main.py#16","add_user","PassWord","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#18","add_user","UserName","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#18","add_user","EmailAddress","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#18","add_user","PassWord","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#41","update_user","UserName","None"]
["flask-rest-mongodb/main.py#42","update_user","EmailAddress","None"]
["flask-rest-mongodb/main.py#43","update_user","PassWord","None"]
["flask-rest-mongodb/main.py#45","update_user","PassWord","None"]
["flask-rest-mongodb/main.py#45","update_user","UserName","None"]
["flask-rest-mongodb/main.py#45","update_user","EmailAddress","None"]
["flask-rest-mongodb/main.py#47","update_user","PassWord","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#49","update_user","UserName","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#49","update_user","EmailAddress","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#49","update_user","PassWord","Usage/Anonymize/Hash"]
["flask-rest-mongodb/main.py#57","delete_user","None","Usage/Archive"]
["flask-rest-mongodb/main.py#58","delete_user","None","Usage/Archive"]
["google-charts/pie-chart/main.py#8","google_pie_chart","None","Usage/Visualize"]
["python-file-read-write-compress/file-read-write-compress.py#3","read_file","UserName","Store/Local/File"]
["python-file-read-write-compress/file-read-write-compress.py#5","read_file","UserName","Store/Local/File"]
["python-file-read-write-compress/file-read-write-compress.py#7","read_file","UserName","None"]
["python-file-read-write-compress/file-read-write-compress.py#14","write_file","UserName","Store/Local/File"]
["python-file-read-write-compress/file-read-write-compress.py#18","write_file","UserName","Store/Local/File"]
["python-file-read-write-compress/file-read-write-compress.py#20","write_file","UserName","None"]
["python-flask-ajax-file-upload/main.py#10","allowed_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#11","allowed_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#14","upload_form","None","Share/ExternalShare/ServiceProvider"]
["python-flask-ajax-file-upload/main.py#15","upload_form","None","Usage/Visualize"]
["python-flask-ajax-file-upload/main.py#18","upload_file","None","Share/ExternalShare/ServiceProvider"]
["python-flask-ajax-file-upload/main.py#18","upload_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#20","upload_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#25","upload_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#30","upload_file","None","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#31","upload_file","UserName","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#32","upload_file","UserName","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#33","upload_file","UserName","Share/ExternalShare/ServiceProvider"]
["python-flask-ajax-file-upload/main.py#33","upload_file","UserName","Store/Local/Database"]
["python-flask-ajax-file-upload/main.py#33","upload_file","UserName","Store/Local/File"]
["python-flask-ajax-file-upload/main.py#36","upload_file","UserName","Store/Local/File"]
["python-flask-ajax-mysql-login-logout/dao.py#5","login","PassWord","None"]
["python-flask-ajax-mysql-login-logout/dao.py#5","login","EmailAddress","None"]
["python-flask-ajax-mysql-login-logout/dao.py#10","login","None","Store/Local/Database"]
["python-flask-ajax-mysql-login-logout/dao.py#14","login","EmailAddress","None"]
["python-flask-ajax-mysql-login-logout/dao.py#16","login","EmailAddress","Store/Local/Database"]
["python-flask-ajax-mysql-login-logout/dao.py#20","login","PassWord","Usage/Anonymize/Hash"]
["python-flask-ajax-mysql-login-logout/main.py#6","home_page","HouseNumber","None"]
["python-flask-ajax-mysql-login-logout/main.py#7","home_page","None","Usage/Visualize"]
["python-flask-ajax-mysql-login-logout/main.py#11","login_page","None","Usage/Visualize"]
["python-flask-ajax-mysql-login-logout/rest.py#9","login","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#10","login","PassWord","None"]
["python-flask-ajax-mysql-login-logout/rest.py#12","login","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#13","login","PassWord","None"]
["python-flask-ajax-mysql-login-logout/rest.py#13","login","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#15","login","PassWord","None"]
["python-flask-ajax-mysql-login-logout/rest.py#15","login","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#16","login","PassWord","None"]
["python-flask-ajax-mysql-login-logout/rest.py#16","login","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#25","logout","UserName","None"]
["python-flask-ajax-mysql-login-logout/rest.py#26","logout","UserName","None"]
["python-flask-flash/main.py#12","app_session","None","Usage/Visualize"]
["python-flask-mysql-ajax-username-availability-check/main.py#7","username_check","UserName","None"]
["python-flask-mysql-ajax-username-availability-check/main.py#11","username_check","UserName","None"]
["python-flask-mysql-ajax-username-availability-check/main.py#14","username_check","UserName","None"]
["python-flask-mysql-ajax-username-availability-check/main.py#15","username_check","None","Store/Local/Database"]
["python-flask-mysql-ajax-username-availability-check/main.py#16","username_check","None","Store/Local/Database"]
["python-flask-mysql-ajax-username-availability-check/main.py#17","username_check","UserName","None"]
["python-flask-mysql-ajax-username-availability-check/main.py#39","home","HouseNumber","None"]
["python-flask-mysql-ajax-username-availability-check/main.py#40","home","None","Usage/Visualize"]
["python-flask-mysql-csv-report/main.py#10","download","None","Usage/Visualize"]
["python-flask-mysql-csv-report/main.py#17","download_report","None","Store/Local/Database"]
["python-flask-mysql-csv-report/main.py#18","download_report","None","Store/Local/Database"]
["python-flask-mysql-csv-report/main.py#30","download_report","UserName","None"]
["python-flask-mysql-csv-report/main.py#31","download_report","UserName","None"]
["python-flask-mysql-excel-report/main.py#9","upload_form","None","Share/ExternalShare/ServiceProvider"]
["python-flask-mysql-excel-report/main.py#10","upload_form","None","Usage/Visualize"]
["python-flask-mysql-excel-report/main.py#17","download_report","None","Store/Local/Database"]
["python-flask-mysql-excel-report/main.py#18","download_report","None","Store/Local/Database"]
["python-flask-mysql-excel-report/main.py#39","download_report","UserName","None"]
["python-flask-mysql-excel-report/main.py#40","download_report","UserName","None"]
["python-flask-mysql-excel-report/main.py#44","download_report","None","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#8","save_user_info","None","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#11","save_user_info","UserName","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#14","save_user_info","PassWord","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#15","save_user_info","PhoneNumber","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#16","save_user_info","EmailAddress","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#20","save_user_info","PassWord","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#20","save_user_info","EmailAddress","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#20","save_user_info","UserName","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#20","save_user_info","PhoneNumber","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#23","save_user_info","PassWord","Usage/Anonymize/Hash"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#27","save_user_info","UserName","Usage/Anonymize/Hash"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#27","save_user_info","PhoneNumber","Usage/Anonymize/Hash"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#27","save_user_info","PassWord","Usage/Anonymize/Hash"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#27","save_user_info","EmailAddress","Usage/Anonymize/Hash"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#28","save_user_info","None","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#30","save_user_info","UserName","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#30","save_user_info","PhoneNumber","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#30","save_user_info","PassWord","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#30","save_user_info","EmailAddress","Store/Local/Database"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#45","home","HouseNumber","None"]
["python-flask-mysql-jquery-ajax-multi-step-registration/main.py#46","home","None","Usage/Visualize"]
["python-flask-mysql-online-visitor-tracker/main.py#10","home","HouseNumber","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#25","track_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#25","track_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#33","track_visitor","None","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#36","track_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#36","track_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#40","track_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#40","track_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#43","track_visitor","None","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#44","track_visitor","None","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#46","track_visitor","None","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#56","track_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#56","track_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#58","track_visitor","UserName","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#58","track_visitor","IPAddress","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#74","log_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#74","log_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#83","log_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#83","log_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#86","log_visitor","UserName","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#86","log_visitor","IPAddress","None"]
["python-flask-mysql-online-visitor-tracker/visitor.py#89","log_visitor","None","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#92","log_visitor","UserName","Store/Local/Database"]
["python-flask-mysql-online-visitor-tracker/visitor.py#92","log_visitor","IPAddress","Store/Local/Database"]
["python-flask-mysql-pdf-report/main.py#7","upload_form","None","Share/ExternalShare/ServiceProvider"]
["python-flask-mysql-pdf-report/main.py#8","upload_form","None","Usage/Visualize"]
["python-flask-mysql-pdf-report/main.py#15","download_report","None","Store/Local/Database"]
["python-flask-mysql-pdf-report/main.py#16","download_report","None","Store/Local/Database"]
["python-flask-mysql-pdf-report/main.py#40","download_report","UserName","None"]
["python-flask-mysql-pdf-report/main.py#41","download_report","UserName","None"]
["python-flask-rest-api-basic-auth/rest.py#14","authenticate","PassWord","None"]
["python-flask-rest-api-basic-auth/rest.py#14","authenticate","UserName","None"]
["python-flask-rest-api-basic-auth/rest.py#15","authenticate","UserName","None"]
["python-flask-rest-api-basic-auth/rest.py#16","authenticate","PassWord","None"]
["python-flask-rest-api-basic-auth/rest.py#16","authenticate","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#8","home","HouseNumber","None"]
["python-flask-rest-api-login-logout/rest.py#9","home","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#10","home","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#11","home","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#24","login","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#25","login","PassWord","None"]
["python-flask-rest-api-login-logout/rest.py#28","login","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#30","login","None","Store/Local/Database"]
["python-flask-rest-api-login-logout/rest.py#34","login","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#36","login","UserName","Store/Local/Database"]
["python-flask-rest-api-login-logout/rest.py#40","login","PassWord","Usage/Anonymize/Hash"]
["python-flask-rest-api-login-logout/rest.py#41","login","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#64","logout","UserName","None"]
["python-flask-rest-api-login-logout/rest.py#65","logout","UserName","None"]
["python-flask-rest-api-login-logout-remember/main.py#9","index","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#10","index","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#11","index","UserName","None"]
["python-flask-rest-api-login-logout-remember/main.py#11","index","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#16","login","None","Usage/Visualize"]
["python-flask-rest-api-login-logout-remember/main.py#23","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#24","login_submit","PassWord","None"]
["python-flask-rest-api-login-logout-remember/main.py#27","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#28","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#29","login_submit","PassWord","None"]
["python-flask-rest-api-login-logout-remember/main.py#30","login_submit","None","Store/Local/Database"]
["python-flask-rest-api-login-logout-remember/main.py#33","login_submit","UserName","None"]
["python-flask-rest-api-login-logout-remember/main.py#33","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#34","login_submit","UserName","Store/Local/Database"]
["python-flask-rest-api-login-logout-remember/main.py#34","login_submit","EmailAddress","Store/Local/Database"]
["python-flask-rest-api-login-logout-remember/main.py#36","login_submit","PassWord","Usage/Anonymize/Hash"]
["python-flask-rest-api-login-logout-remember/main.py#37","login_submit","PassWord","None"]
["python-flask-rest-api-login-logout-remember/main.py#37","login_submit","UserName","None"]
["python-flask-rest-api-login-logout-remember/main.py#37","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#38","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#45","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#47","login_submit","None","Store/Local/Database"]
["python-flask-rest-api-login-logout-remember/main.py#50","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#51","login_submit","EmailAddress","Store/Local/Database"]
["python-flask-rest-api-login-logout-remember/main.py#54","login_submit","PassWord","Usage/Anonymize/Hash"]
["python-flask-rest-api-login-logout-remember/main.py#55","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#60","login_submit","Cookie","None"]
["python-flask-rest-api-login-logout-remember/main.py#60","login_submit","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#61","login_submit","PassWord","None"]
["python-flask-rest-api-login-logout-remember/main.py#61","login_submit","Cookie","None"]
["python-flask-rest-api-login-logout-remember/main.py#62","login_submit","Cookie","None"]
["python-flask-rest-api-login-logout-remember/main.py#77","logout","EmailAddress","None"]
["python-flask-rest-api-login-logout-remember/main.py#78","logout","EmailAddress","None"]
["python-flask-rest-api-multiple-files-upload/main.py#9","allowed_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#10","allowed_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#13","upload_file","None","Share/ExternalShare/ServiceProvider"]
["python-flask-rest-api-multiple-files-upload/main.py#13","upload_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#15","upload_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#20","upload_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#25","upload_file","None","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#26","upload_file","UserName","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#27","upload_file","UserName","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#28","upload_file","UserName","Share/ExternalShare/ServiceProvider"]
["python-flask-rest-api-multiple-files-upload/main.py#28","upload_file","UserName","Store/Local/Database"]
["python-flask-rest-api-multiple-files-upload/main.py#28","upload_file","UserName","Store/Local/File"]
["python-flask-rest-api-multiple-files-upload/main.py#31","upload_file","UserName","Store/Local/File"]
["python-flask-xchart/main.py#7","home","HouseNumber","None"]
["python-flask-xchart/main.py#8","home","None","Usage/Visualize"]
["python-flask-xchart/main.py#20","x_chart","None","Store/Local/Database"]
["python-flask-xchart/main.py#21","x_chart","None","Store/Local/Database"]
["python-flask-xchart/main.py#27","x_chart","None","Store/Local/Database"]
["python-record-my-voice/record.py#40","record_to_file","None","Store/Local/File"]
["python-record-my-voice/record.py#41","record_to_file","None","Store/Local/File"]
["python-video-to-gif/python-video-to-gif.py#4","convertVideoToGifFile","None","Store/Local/File"]
["python-video-to-gif/python-video-to-gif.py#6","convertVideoToGifFile","None","Store/Local/File"]
["python-video-to-gif/python-video-to-gif.py#8","convertVideoToGifFile","None","Store/Local/File"]
["python-video-to-gif/python-video-to-gif.py#10","convertVideoToGifFile","None","Store/Local/File"]
["python-video-to-gif/python-video-to-gif.py#13","convertVideoToGifFile","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#10","allowed_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#11","allowed_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#14","upload_form","None","Share/ExternalShare/ServiceProvider"]
["python_flask_multiple_files_upload/main.py#15","upload_form","None","Usage/Visualize"]
["python_flask_multiple_files_upload/main.py#18","upload_file","None","Share/ExternalShare/ServiceProvider"]
["python_flask_multiple_files_upload/main.py#18","upload_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#21","upload_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#24","upload_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#25","upload_file","None","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#26","upload_file","UserName","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#27","upload_file","UserName","Store/Local/File"]
["python_flask_multiple_files_upload/main.py#28","upload_file","UserName","Share/ExternalShare/ServiceProvider"]
["python_flask_multiple_files_upload/main.py#28","upload_file","UserName","Store/Local/Database"]
["python_flask_multiple_files_upload/main.py#28","upload_file","UserName","Store/Local/File"]
["python_flask_mysql_bootstrap_calendar_events/main.py#7","home","HouseNumber","None"]
["python_flask_mysql_bootstrap_calendar_events/main.py#8","home","None","Usage/Visualize"]
["python_flask_mysql_bootstrap_calendar_events/main.py#15","calendar_events","None","Store/Local/Database"]
["python_flask_mysql_bootstrap_calendar_events/main.py#16","calendar_events","None","Store/Local/Database"]
["read-lines-from-last/last_lines_file.py#1","tail","None","Store/Local/File"]
["read-lines-from-last/last_lines_file.py#2","tail","None","Store/Local/File"]