UserInputsJSON
index
/Users/jakobrosenkrantz/Dropbox/02819Projekt/JAKOB/Code/v13/UserInputsJSON.py

 
Functions
       
UserInputsJSON()
"
This function prompts the user to provide four inputs and checks the
validity of the provided inputs.
 
The function takes no input arguments and returns the following output:
- FileName: File name of the form FileName.json
- TimeZoneLimitsHours: A list of two integers between -12 and 12 and in
                                           increasing order. The numbers specify the UTC time
                                           zones (see http://bit.ly/1gbscqR) from which tweets
                                           will be analyzed.
- Export: Binary (0 or 1) variable indicating if time lists of tweets will
          be exported to .txt and .csv formats (1) or not (0)
- Histograms: Binary (0 or 1) variable indicating if histograms of time 
                          lists of tweets will be plotted and exported to .png format
 
If any of the provided user inputs are not valid, e.g. the provided file
name does not exist, the time zone limits are out of their range, or the
binary variables are not binary, the execution of the program is stopped.