if os.path.expanduser('~/') != '~/':
    path.append(os.path.expanduser(str('~/nltk_data')))
if sys.platform.startswith('win'):
    path += [str('C:\\nltk_data'), str('D:\\nltk_data'), str(
        'E:\\nltk_data'), os.path.join(sys.prefix, str('nltk_data')), os.
        path.join(sys.prefix, str('lib'), str('nltk_data')), os.path.join(
        os.environ.get(str('APPDATA'), str('C:\\')), str('nltk_data'))]
How to config nltk data directory from code?