I have a python script which is constantly polling data. The script is constantly running and should never stop.
The script polls data from a track of keywords which are passed to it when the script is first run. 
What would be the best way to update this track without stopping the script from another python script? 
The only solution I can think of is to store the track in a txt file and check for any updates to the file on a set timer. Seems kind of messy.
Polling a configuration-file is not messy, but a very common solution to this problem. You should go with it.
Python -  update configuration while running script